[Openstack] Live migration implementation

Craig Lee lee at aero.org
Mon Aug 18 22:31:54 UTC 2014


Aside from the shared storage and block migration options, how is live
migration implemented in Nova?  I've grepped in all the usual places
and "Configuring Migrations" seems to imply that, by default, Nova does
pure stop-and-copy.

It also says Nova can be configured to use libvirt's live migration
but this might not complete if pages get dirtied faster than they can
be migrated.  This implies that libvirt uses pre-copy but doesn't have
any stopping conditions to prevent non-completion.

Is all this correct?

Are there any plans to support pre-copy or post-copy?



Dr. Craig A. Lee, lee at aero.org
Senior Scientist, Computer Systems Research Dept.
The Aerospace Corporation,  M1-102
2310 East El Segundo Blvd.
El Segundo,  CA  90245   USA
voice: 310-336-1381
fax:   310-336-0613

The Aerospace Corporation operates a non-profit,
federally funded research and development corporation.

More information about the Openstack mailing list