[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 7/10] Switch the memory savevm handler to be "li
From: |
Jamie Lokier |
Subject: |
Re: [Qemu-devel] [PATCH 7/10] Switch the memory savevm handler to be "live" |
Date: |
Tue, 9 Sep 2008 23:25:19 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Anthony Liguori wrote:
> This patch replaces the static memory savevm/loadvm handler with a
> "live" one. This handler is used even if performing a non-live
> migration.
Excellent. One of the annoyances of savevm currently is it pauses the
VM for a significant time, so you can't use it to snapshot production
systems being used.
> The key difference between this handler and the previous is that each page is
> prefixed with the address of the page. The QEMUFile rate limiting code, in
> combination with the live migration dirty tracking bits, is used to determine
> which pages should be sent and how many should be sent.
>
> The live save code "converges" when the number of dirty pages
> reaches a fixed amount. Currently, this is 10 pages. This is
> something that should eventually be derived from whatever the
> bandwidth limitation is.
Does this mean that a snapshot could record the same page many times,
perhaps even unbounded, while the guest is dirtying pages at a high
rate? Or is the guest dirtying rate limited too to ensure the file
writer will converge in bounded time?
Thanks,
-- Jamie
- Re: [Qemu-devel] [PATCH 6/10] Introduce v3 of savevm protocol, (continued)
- [Qemu-devel] [PATCH 7/10] Switch the memory savevm handler to be "live", Anthony Liguori, 2008/09/09
- Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU, Atsushi SAKAI, 2008/09/11
- Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU, Anthony Liguori, 2008/09/11
- Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU, Jamie Lokier, 2008/09/11
- Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU, Anthony Liguori, 2008/09/11
- Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU, Avi Kivity, 2008/09/11
- Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU, Anthony Liguori, 2008/09/11
- Re: [Qemu-devel] [PATCH 0/10] Live migration for QEMU, Avi Kivity, 2008/09/11