From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mm4Fu-0003xy-Nq for qemu-devel@nongnu.org; Fri, 11 Sep 2009 07:25:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mm4Fo-0003wp-Rp for qemu-devel@nongnu.org; Fri, 11 Sep 2009 07:25:28 -0400 Received: from [199.232.76.173] (port=32841 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mm4Fn-0003wd-HG for qemu-devel@nongnu.org; Fri, 11 Sep 2009 07:25:23 -0400 Received: from david.siemens.de ([192.35.17.14]:17940) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mm4Fm-00079x-PD for qemu-devel@nongnu.org; Fri, 11 Sep 2009 07:25:23 -0400 Message-ID: <4AAA33A9.7070909@siemens.com> Date: Fri, 11 Sep 2009 13:25:29 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <12525783733204-git-send-email-lirans@il.ibm.com> In-Reply-To: <12525783733204-git-send-email-lirans@il.ibm.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCH 0/3] Live migration without shared storage (improved version) List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: lirans@il.ibm.com Cc: qemu-devel@nongnu.org lirans@il.ibm.com wrote: > This series adds support for live migration without shared storage, means > copy the storage while migrating. It was tested with KVM. Supports 2 ways > to replicate the storage during migration: > 1. Complete copy of storage to destination > 2. Assuming the storage is cow based, copy only the allocated > data, time of the migration will be linear with the amount of allocated > data (user responsibility to verify that the same backend file reside > on src and destination). > > Live migration will work as follows: > (qemu) migrate -d tcp:0:4444 # for ordinary live migration > (qemu) migrate -d blk tcp:0:4444 # for live migration with complete storage copy > (qemu) migrate -d blk inc tcp:0:4444 # for live migration with incremental storage copy, storage is cow based. > > The patches are against git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git > kvm-87 As you are posting to qemu-devel, you should base your work on top of qemu.git master and make sure that it still works as intended. Upstream has KVM support (that is normally even usable), so testing won't take much longer than with qemu-kvm. Nice feature by the way! Are you (also) using it to generate backups of a VM without stopping it (for a noticeably long time)? That's what we have in mind ATM. Jan -- Siemens AG, Corporate Technology, CT SE 2 Corporate Competence Center Embedded Linux