[go: nahoru, domu]

Jump to content

Live migration: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Frdfm (talk | contribs)
Frdfm (talk | contribs)
Line 8: Line 8:


=== Stop-and-copy phase ===
=== Stop-and-copy phase ===
After warm-up phase, the VM will be stopped in source and the remaining dirty pages will be copied to the destination and VM will be resumed in destination <ref>Clark, Christopher, et al., [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.138.4067&rep=rep1&type=pdf Live migration of virtual machines], NSDI'05.</ref>.
After warm-up phase, the VM will be stopped in source and the remaining dirty pages will be copied to the destination and VM will be resumed in destination <ref>Clark, Christopher, et al., [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.138.4067&rep=rep1&type=pdf Live migration of virtual machines], NSDI'05.</ref>. The time between stopping VM on source and resuming on destination is called "down-time".


== VM managers with live migration support ==
== VM managers with live migration support ==

Revision as of 15:05, 27 October 2011

Live migration allows a server administrator to move a running virtual machine or application between different physical machines without disconnecting the client or application. For a successful live migration, the memory, storage, and network connectivity of the virtual machine needs to be migrated to the destination.

VM memory migration

Warm-up phase

In memory migration of a VM, usually the Virtual Machine Manager copies all the memory pages from source to destination while the VM is still running on the source. If some memory pages change during memory copy process -- dirty pages, they will be re-copied until the rate of re-copied pages is not less than page dirtying rate [1].

Stop-and-copy phase

After warm-up phase, the VM will be stopped in source and the remaining dirty pages will be copied to the destination and VM will be resumed in destination [2]. The time between stopping VM on source and resuming on destination is called "down-time".

VM managers with live migration support

Systems providing software live migration

See also

References

  1. ^ Hacking, Stuart, et al., Improving the live migration process of large enterprise applications, VTDC'09.
  2. ^ Clark, Christopher, et al., Live migration of virtual machines, NSDI'05.