All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] Add iterative phase to qemu_savevm_state to allow live storage migration
@ 2009-10-20 10:57 Liran Schour
  2009-10-21 18:30 ` Anthony Liguori
  0 siblings, 1 reply; 2+ messages in thread
From: Liran Schour @ 2009-10-20 10:57 UTC (permalink / raw)
  To: qemu-devel


qemu_savevm_state will call all registered components with 3 phases: START,
PART, END. Only the PART phase is iterative.
In case of storage live migration we have lot more data to copy then memory
and usually the dirty rate is much less then memory dirty rate. I thought
about adding an iterative phase before PART for iterating massive data
transfer that we want to transfer before starting to transfer memory data.
The new phase will be iterative and will step to the next phase only when
all registered components will agree.

What do you think?

- Liran

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Qemu-devel] Add iterative phase to qemu_savevm_state to allow live storage migration
  2009-10-20 10:57 [Qemu-devel] Add iterative phase to qemu_savevm_state to allow live storage migration Liran Schour
@ 2009-10-21 18:30 ` Anthony Liguori
  0 siblings, 0 replies; 2+ messages in thread
From: Anthony Liguori @ 2009-10-21 18:30 UTC (permalink / raw)
  To: Liran Schour; +Cc: qemu-devel

Liran Schour wrote:
> qemu_savevm_state will call all registered components with 3 phases: START,
> PART, END. Only the PART phase is iterative.
> In case of storage live migration we have lot more data to copy then memory
> and usually the dirty rate is much less then memory dirty rate. I thought
> about adding an iterative phase before PART for iterating massive data
> transfer that we want to transfer before starting to transfer memory data.
> The new phase will be iterative and will step to the next phase only when
> all registered components will agree.
>   

I think we'll eventually want to generalize this but for now, having 
PART1 and PART2 is not a bad idea.

Regards,

Anthony Liguori

> What do you think?
>
> - Liran
>
>
>
>   

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-10-21 18:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-20 10:57 [Qemu-devel] Add iterative phase to qemu_savevm_state to allow live storage migration Liran Schour
2009-10-21 18:30 ` Anthony Liguori

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.