10-19-2010 06:50 AM - edited 03-01-2019 05:52 AM
Server Virtualization adoption is growing rapidly in today’s data centers. Server virtualization enables single physical server to host multiple virtual machines, allowing cost savings in terms of fewer servers bought as well as power and cooling costs. Server virtualization is no longer limited to lab environments or certain specific applications. The benefits are clearly established. With increasing server CPU and memory capacity such as Cisco Unified Computing System, one can easily fit hundreds of virtual machines on a single server blade. Server virtualization is widely adopted by all enterprises for various different types of applications, such as desktop virtualization, Microsoft Exchange, SQL server etc.
One of the main advantages of server virtualization is the ability to provide high flexibility to move the virtual machine (workload) from one physical server to another without impacting the workload through technologies like virtual machineware ESX vMotion or Citrix XenSever XenMotion.
Today’s workload mobility is typically restricted within the same data center from one POD/rack to another rack. However, the requirements are changing to move the workload beyond the data center for various reasons to achieve true mobility and realize the power of server virtualization with no boundaries.
Here are some use cases for long distance workload mobility:

Figure 1: Workload Mobility across Data Centers
In order to achieve virtual machine mobility across data center, the following infrastructure needs to be considered:
The IP address of the virtual machine needs to remain the same as the virtual machine moves from one server to another server across the data center. LAN extension is a key requirement.
Solution:
Cisco Overlay Transport Virtualization protocol (OTV) on the Cisco Nexus 7000. OTV is an industry-first solution that significantly simplifies extending Layer 2 applications across distributed data centers. You can now deploy Data Center Interconnect (DCI) between sites without changing or reconfiguring your existing network design. With OTV you can deploy virtual computing resources and clusters across geographically-distributed data centers, delivering transparent workload mobility, business resiliency, and superior computing resource efficiencies. OTV does not depend on the type of WAN that you may have such as dedicated fiber, low-speed/high-speed WAN links or MPLS service etc as it is purely based on IP connectivity between the sites.
For more information about OTV, please refer to the following URL: http://www.cisco.com/en/US/prod/switches/ps9441/nexus7000_promo.html
Optimized Outbound Traffic Routing
A primary requirement for application mobility is that the migrated virtual machine maintains all its existing network connections after it has been moved to the secondary data center. Traffic routing to and from the virtual machine needs to be optimized so that any traffic flows in an optimized way to the virtual machine’s new location.
After the virtual machine has moved to the new data center, it needs to able to reach its default gateway for outbound communication. The gateway router is still in the old data center and hence the traffic will get switched via the DC interconnect to the old data center. Not really optimal.
Solution:
Cisco OTV allows first hop router localization options. With this feature, first hop router is local to the site where the virtual machine is residing. For example, the HSRP virtual IP is shared between both sites and there is a local HSRP active router with the SAME IP address on both data centers. When the virtual machine moves to the new data center, it is still continuing to talk to the same default gateway IP address, but it will served by the local router. Because they share the same VLAN, the communication of the HSRP between the sites needs to be contained —OTV allows you do that. It helps to avoid traffic from being routed all the way back to the old data center.
Optimized Inbound Traffic Routing
Traffic that is bound for the virtual machine from the external world needs to be routed to the virtual machine. If the traffic to the virtual machine originates in the same Layer 2 domain, then the Layer 2 extension between the data centers will suffice. However, if the traffic to the virtual machine is traversing a Layer 3 network or the Internet, the traffic will be routed via the old data center.
Solution:
To avoid this triangulation of traffic, advertise more granular routes from the secondary data center for migrated virtual machines. If these changes are not provisioned, suboptimal routing may result in additional delay, which may or may not be acceptable depending on the specific virtual machine or application. In the future, technologies like Location/ID Separation Protocol (LISP) will provide IP address portability between sites so routing to the virtual machine can be done without needing a lot of routing changes.
In order for the mobility to happen live, the source and the destination ESX server needs to have access to the shared storage.
Solution:
There are three options for making shared storage available for both the ESX servers:
Today, technologies exist to seamless provide mobility between data centers and many deployments have already happened across the globe. Live mobility involving importing and exporting to and from the cloud is still not a reality today, but with advancement in many of these underlying infrastructure technologies, they are beginning to take shape.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: