VMotion is one of those features of VSphere, and of VMware infrastructure 3, that is quite simply amazing the first time you watch it move a live vm from one ESX server to another with any disruption. However to achieve this magical feat VMotion requires a network link of at least LAN speed to complete the task.
As cool as this is, one question often asked is, “How do we take that one step further, and perform VMotion between datacentres?” This, of course, is a non-trivial thing to do. There is the challenge of moving a VM over distance (which involves some degree of additional latency) without dropping sessions. To maintain sessions with existing technologies means stretching the L2 domain between the sites, not pretty from a network architecture standpoint. And then there is the storage piece. If you move the VM, it has to remotely access its disk in the other site until a Storage VMotion occurs.
Last year, Cisco and VMware began the task of trying to solve these long distance VMotion issues with the target of seamlessly migrating a VM between two separated by a reasonable distance. The joint Cisco/VMware lab in San Jose has run number of tests over varying distances (simulated with reels of optic fiber) as a proof of concept.
This was demonstrated at Cisco Live in San Francisco. The demo as it stood incorporates a distance of 80km (50 miles). See above the above diagram.
This proof of concept is aimed at the following requirements:
- Load balance compute power over multiple sites: Migrate VMs between datacentres to “follow the sun” or to simply load balance over multiple sites. Enterprises with multiple sites can also conserve power and cooling by dynamically consolidating VMs to fewer datacenters (automated by VMware Dynamic Power Management (DPM))—another enabler for the Green datacenter of the future.
- Avoid downtime during DC maintenance:applications on a server or datacenter infrastructure requiring maintenance can be migrated offsite without downtime.
- Disaster Avoidance: Data centers in the path of natural calamities (e.g. hurricanes) can proactively migrate the mission critical application environment over to another data center.
Use cases #2 and #3 above also require a Storage VMotion to move the disk image to the alternative datacentre.

