[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/4] Reduce down time during migration without sh
From: |
Liran Schour |
Subject: |
[Qemu-devel] [PATCH v2 0/4] Reduce down time during migration without shared storage |
Date: |
Thu, 21 Jan 2010 17:24:00 +0200 |
This series of patches reduce the down time of the guest during a migration
without shared storage. It does that by start transfer dirty blocks in the
iterative phase. In the current code transferring of dirty blocks begins only
during the full phase while the guest is suspended. Therefore the guest will
be suspended linear to the amount of data that was written to disk during
migration.
Changes from v1: - infer storage performance by get_clock()
- remove dirty max iterations - user is responsible for migration convergence
- remove trailing whitespaces
- minor cleanups
block-migration.c | 244 +++++++++++++++++++++++++++++++++++------------------
block.c | 20 ++++-
block.h | 1 +
block_int.h | 1 +
4 files changed, 181 insertions(+), 85 deletions(-)
Signed-off-by: Liran Schour <address@hidden>
- [Qemu-devel] [PATCH v2 0/4] Reduce down time during migration without shared storage,
Liran Schour <=
- [Qemu-devel] [PATCH v2 1/4] Remove unused code, Liran Schour, 2010/01/21
- [Qemu-devel] [PATCH v2 2/4] Tranfer dirty blocks during iterative phase, Liran Schour, 2010/01/21
- [Qemu-devel] [PATCH v2 3/4] Count dirty blocks and expose an API to get dirty count, Liran Schour, 2010/01/21
- [Qemu-devel] [PATCH v2 4/4] Try not to exceed max downtime on stage3, Liran Schour, 2010/01/21
- Re: [Qemu-devel] [PATCH v2 4/4] Try not to exceed max downtime on stage3, Pierre Riteau, 2010/01/21
- Re: [Qemu-devel] [PATCH v2 4/4] Try not to exceed max downtime on stage3, Liran Schour, 2010/01/25
- Re: [Qemu-devel] [PATCH v2 4/4] Try not to exceed max downtime on stage3, Pierre Riteau, 2010/01/25
Re: [Qemu-devel] [PATCH v2 0/4] Reduce down time during migration without shared storage, Pierre Riteau, 2010/01/25