Cloud Computing Patterns | Design Patterns | Persistent Virtual Network Configuration


Cloud Computing Patterns, Mechanisms > Virtual Server and Hypervisor Connectivity and Management Patterns > Persistent Virtual Network Configuration
Home > Design Patterns > Persistent Virtual Network Configuration

Persistent Virtual Network Configuration (Erl, Naserpour)

How can a virtual server maintain its network connection when it is migrated to a new physical host?

Persistent Virtual Network Configuration

Problem

When a virtual server is moved from one physical host to another, it loses its original network configurations, resulting in loss of network connectivity until the original configurations are recreated on the destination host.

Solution

The virtual server network configuration data is stored in a centralized location and replicated to the physical hosts, which makes it available to the destination host.

Application

The VIM is used to create and configure the virtual switch and to replicate the configuration data across the physical hosts.

Persistent Virtual Network Configuration: A virtual switch’s configuration settings are maintained by the VIM, which ensures that these settings are replicated to other physical servers. The centralized virtual switch is published and each of physical server hosts is assigned some of its ports. When Physical Server A fails, the virtual server is moved to Physical Server B. Because its network settings are stored on a centralized virtual switch shared by both physical servers, it is retrieved and the virtual server maintains network connectivity on its new host.

A virtual switch’s configuration settings are maintained by the VIM, which ensures that these settings are replicated to other physical servers. The centralized virtual switch is published and each of physical server hosts is assigned some of its ports. When Physical Server A fails, the virtual server is moved to Physical Server B. Because its network settings are stored on a centralized virtual switch shared by both physical servers, it is retrieved and the virtual server maintains network connectivity on its new host.

NIST Reference Architecture Mapping

This pattern relates to the highlighted parts of the NIST reference architecture, as follows:

Persistent Virtual Network Configuration: NIST Reference Architecture Mapping
Persistent Virtual Network Configuration: NIST Reference Architecture Mapping


CCP Module 5: Advanced Cloud Architecture

This pattern is covered in CCP Module 5: Advanced Cloud Architecture.

For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.


CCP Module 17: Advanced Cloud Virtualization

This pattern is covered in CCP Module 17: Advanced Cloud Virtualization.

For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.


Cloud Computing: Concepts, Technology & Architecture

This cloud computing mechanism is covered in:

Cloud Computing: Concepts, Technology & Architecture by Thomas Erl, Zaigham Mahmood,
Ricardo Puttini

(ISBN: 9780133387520, Hardcover, 260+ Illustrations, 528 pages)

For more information about this book, visit www.arcitura.com/books.