Updated: July 11, 2020 (June 15, 2009)

  Charts & Illustrations

Live Migration Switch Over

My Atlas / Charts & Illustrations

301 wordsTime to read: 2 min
Michael Cherry by
Michael Cherry

Michael analyzed and wrote about Microsoft's operating systems, including the Windows client OS, as well as compliance and governance. Michael... more

Live Migration of a virtual machine (VM) from a source server to a target server must happen quickly to avoid interrupting users. This illustration shows how a VM running in production on one server (the source) is transferred to another (the target) when a Live Migration is initiated by an administrator or a management application such as System Center Virtual Machine Manager.

The first step of the Live Migration, labeled “Migration Setup,” transfers configuration information about the VM and associated devices that are running on the source server to the target.

During the second step of the Live Migration, labeled “Memory Transfer,” Hyper-V copies memory pages from the source to the target. This is the most time-consuming step, because the VM on the source is still running, so some pages will change, or become “dirty pages,” after they have been initially copied. Hyper-V repeats the copying process, moving dirty pages from the source to the target until all the pages have been copied, or until it has made 10 passes through the memory pages attempting to complete the copy. If the copy cannot be completed in 10 iterations, Hyper-V suspends the VM on the source and begins the third step. The time the VM is suspended has to be less than the TCP reconnect window, during which time other computers will wait for acknowledgments from the target server without resetting their network connections.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now