From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S65in-0005qd-9D for qemu-devel@nongnu.org; Fri, 09 Mar 2012 14:43:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S65iO-0006YY-DA for qemu-devel@nongnu.org; Fri, 09 Mar 2012 14:43:24 -0500 Received: from mx1.redhat.com ([209.132.183.28]:20291) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S65iO-0006YN-5P for qemu-devel@nongnu.org; Fri, 09 Mar 2012 14:43:00 -0500 Message-ID: <4F5A5D3F.6090403@redhat.com> Date: Fri, 09 Mar 2012 12:42:55 -0700 From: Eric Blake MIME-Version: 1.0 References: <1331316786-7752-1-git-send-email-lcapitulino@redhat.com> <1331316786-7752-4-git-send-email-lcapitulino@redhat.com> <4F5A4A08.8030805@siemens.com> <4F5A4C98.6050401@us.ibm.com> <4F5A4FC2.7020501@redhat.com> <4F5A51B8.9030806@us.ibm.com> In-Reply-To: <4F5A51B8.9030806@us.ibm.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig143A9C9F10B3C094FFC65435" Subject: Re: [Qemu-devel] [PATCH 3/4] Purge migration of (almost) everything to do with monitors List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: Luiz Capitulino , Jan Kiszka , "quintela@redhat.com" , "qemu-devel@nongnu.org" , "pbonzini@redhat.com" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig143A9C9F10B3C094FFC65435 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 03/09/2012 11:53 AM, Anthony Liguori wrote: >>> >>> Could we just remove block migration entirely... >> >> Libvirt has already exposed block migration to users, >=20 > :-( >=20 > Do you rely on the progress stats that are printed? I've never personally used it (as I said earlier, the libvirt support for blk and inc doesn't get much testing), but I can state that if you do= : virsh migrate --copy-storage-all --copy-storage-inc --verbose ... that virsh will cause libvirt to start up a detached migration, then repeatedly call the query-migrate monitor command to update an on-screen progress monitor to the user; this progress monitor tracks both ram and disk status to compute the percentage complete showed to the user, so at some level, libvirt really is trying to rely on accurate block migration progress numbers. >> regularly get people complaining that they don't have shared storage s= et >> up, and they are looking for a magic bullet that will do block migrati= on >> alongside the domain migration; perhaps libvirt can still provide that= >> with block mirroring or other (working) solutions from the same API it= >> gives to the user if you end up pulling it out of the migrate QMP >> command. >=20 > Well block mirroring is hopefully around the corner. Just so I'm clear, are you talking about a more complete mirroring solution than just the storage migration use of mirroring that enables live block migration without also migrating VM state? Also, is this a qemu 1.1 planned feature, or will it more likely be in the 1.2 timeframe?= --=20 Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --------------enig143A9C9F10B3C094FFC65435 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJPWl0/AAoJEKeha0olJ0NqC9sH/0m0WCEm/GrCNi3Z/n5q37va 47GhDWP9+tyZHKiT28OTUatn6n21rtraAByhqHaZpMBOsdfRjTdnaXEo0RuqMarD EnYrDKTG5Zn8EDcRfkflB+onjoIqNXdINBGNOg+Z1yPRJecN7l9/F6uXt2azh7Pa pOfzF2Ug0HTp4gy/ikgnI0fnfj1MYwfF/KJxqTTWwztTXbp/pB5BgBZOxM0436yX ABzdCR5pY+p0+9UqziZ7u7VFsGTHkrOOH3pJvNQ42dymIHpY/jzoZ5KBt1k3wjXV n3p6CfXhMLQlEFTGYLFWU68N9LsjpqVAc2Yf9y9nZa4esHU2u3QI6eFCQpYqafc= =GlQy -----END PGP SIGNATURE----- --------------enig143A9C9F10B3C094FFC65435--