How does live migration work?
The process for live migration is comprised of the following high-level steps: • A live migration between two nodes (source and target) within the same failover cluster is requested. • A new VM is created on the target server. • The initial memory state is copied from the source VM to the target VM over the live migration network. • Any memory pages that were changed during the copy process (dirty pages) are marked, and the pages are copied over as well. This iterative process continues until the number of pages is relatively small. • The VM is paused on the source node, and the state of the VM is copied to the target node. • The VM is resumed on the target node, the VM on the source is removed, and an ARP is issued to update routing tables.