Features/PostCopyLiveMigration

From QEMU
Revision as of 09:48, 30 September 2014 by Dgilbert (talk | contribs)

summary

post-copy based live migration

owner

description

This is yet another live migration mechanism for QEMU/KVM, which implements the migration technique known as "postcopy" or "lazy" migration. Just after the "migrate" command is invoked, the execution host of a VM is instantaneously switched to a destination host.

design

The migration procedure looks like

  • start migration: stop the guest VM on the source and send the machine states except guest RAM to the destination
  • resume the guest VM on the destination without guest RAM contents
  • Hook guest access to pages, and pull page contents from the source. This continues until all the pages are pulled to the destination


TODO

future enhancement

  • optimization

links