qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH V4 0/3] Block migration if any of the block devi


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH V4 0/3] Block migration if any of the block device is busy
Date: Tue, 24 Jul 2012 07:12:25 -0400 (EDT)

> > Hmm...maybe this is a policy decision.  I figure if you are running
> > image streaming and try to migrate, chances are you're migration
> > will break on the destination host because you were trying to do
> > pre-copy storage migration and never finished.

Streaming is post-copy, and can be interrupted every time you want.

Mirroring is pre-copy.  That's another story, but even then the way
to "emulate" migrate -b/-i (and make it much more efficient, as you can
see from the last few patches I just posted) is exactly to run mirroring
in parallel to RAM migration.  This is relatively difficult to do by hand
(though I'd like to improve it in 1.3 if only to get rid of block-migration.c)
and requires giving the user a considerable amount of rope, but it is doable.

So, thinking about it a bit more, this patch looks like a good idea in 
principle,
but actually it is counterproductive.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]