On Sun, Jun 16, 2013 at 11:37:26PM +0800, Lei Li wrote: > 2) Use different mechanism than current live migration. > > The very basic work flow like: > > qemu on the source (the source and destination are both on localhost) > | > V > Stop VM > | > V > Create threads > | > V > Page flipping through vmspice > | > V > MADV_DONTNEED the ram pages which are already flipped > | > V > Migration completes > > As stopping VM first, we expect/resume the page flipping through vmspice > is fast enough to meet *live migration (low downtime).
Nice idea, that would allow low downtime QEMU upgrades. Stefan