File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -388,6 +388,21 @@ way.
388388 A distributed firewall is implemented as part of the virtual
389389 switch in every host in a datacenter.
390390
391+ A detail that we have glossed over up to this point is that the
392+ distributed firewall needs to be configured somehow. It would be
393+ intractable to configure firewall policies in every single virtual
394+ switch throughout a data center. This is why distributed firewalls
395+ appeared as a feature of software-defined networks. The SDN controller
396+ provides a central point of admininstrative control for firewall
397+ policies, while the implementation of filtering rules is distributed
398+ out to the virtual switches. Thus, for example, a rule that specifies
399+ how traffic from VM A to VM B should be filtered can be expressed to
400+ the SDN controller, which then calculates how to create the low level
401+ filtering rules to push out to the appropriate virtual switches. The
402+ SDN controller can also take account of such events as the migration
403+ of a VM from one location to another, or the addition of a new VM that
404+ requires additional firewall rules to be installed.
405+
391406For further details on network virtualization and distributed services
392407we recommend our companion book on software-defined networks.
393408
You can’t perform that action at this time.
0 commit comments