Cloud Computing Patterns | Mechanisms | Virtual Network

Cloud Computing Patterns, Mechanisms > Mechanisms > T - Z > Virtual Network
Home > Mechanisms > Virtual Network

Virtual Network

Virtual Network

The virtual network is a combination of virtual switches and their uplinks to a physical network that isolates a network environment. It requires a minimum of one physical uplink and one virtual switch, although it can have more virtual switches.

Virtual networks are used to manage the connectivity and traffic between virtual servers and the physical network. Some of the features and limitations of virtual networks and virtual switches are determined by the hypervisor.

As shown in Figure 1, a host has six physical NICs connected to the corporate physical switch. Virtual Switch A was created with 2 NICs, Virtual Switch B with no NICs, and Virtual Switch C with 2 NICs. Network policies have forced some of the VMs to connect to the 3 virtual switches independently. The virtual network consists of Virtual Switch A, Virtual Switch B, Virtual Switch C, and 6 uplinks.

Figure 1 – An example of a virtual network.

Related Patterns: Cloud Certified Professional (CCP) Module 7: Fundamental Cloud Security Cloud Certified Professional (CCP) Module 8: Advanced Cloud Security

This mechanism is covered in CCP Module 7: Fundamental Cloud Security and
in Module 8: Advanced Cloud Security.

For more information regarding the Cloud Certified Professional (CCP) curriculum, visit

Cloud Computing Design Patterns

The architectural model upon which this design pattern is based is further covered in:

Cloud Computing Design Patterns by Thomas Erl, Robert Cope, Amin Naserpour

(ISBN: 9780133858563, Hardcover, ~ 528 pages)

For more information about this book, visit