From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHH8b-0004TU-20 for qemu-devel@nongnu.org; Fri, 30 Jan 2015 14:21:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHH8W-0007ud-R6 for qemu-devel@nongnu.org; Fri, 30 Jan 2015 14:21:53 -0500 Received: from mx1.redhat.com ([209.132.183.28]:49386) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHH8W-0007uP-JO for qemu-devel@nongnu.org; Fri, 30 Jan 2015 14:21:48 -0500 Message-ID: <54CBD9C8.2040909@redhat.com> Date: Fri, 30 Jan 2015 12:21:44 -0700 From: Eric Blake MIME-Version: 1.0 References: In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="I1wKIxOeWWFGour2PKtVgxEu3DmXb4eeh" Subject: Re: [Qemu-devel] vm live storage migration approach. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Yaodong Yang , qemu-devel@nongnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --I1wKIxOeWWFGour2PKtVgxEu3DmXb4eeh Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 01/30/2015 09:25 AM, Yaodong Yang wrote: > Hi all, >=20 > I'm investigating the current schemes for the VM live storage migration= in > QEMU system. I have the following questions: >=20 > 1. What is the functionality of drive_mirror in QEMU? Is it designed as= a > VM live storage migration approach? Yes. drive-mirror was added precisely to support live storage migration. >=20 > 2. What's the difference between drive_mirror and vMotion? I learned th= at > vMotion employs IO Mirroring mechanism to migration a running VM with a= ll > the virtual disk images. Are there any other mechanisms inside QEMU ser= ve > this purpose as well? vMotion is not part of qemu, so I'm not sure what it does. Therefore, I cannot make a fair comparison. >=20 > I'm looking for a mechanism in QEMU, which is similar to vMotion ( IO > Mirroring) in ESX environment. Look at drive-mirror, block-backup, quorum drives, and lots of recent threads on this list about adding redundant processing (such as the term "COLO") for how to piece together lower-level blocks into whatever drive mirroring scheme you can think of. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --I1wKIxOeWWFGour2PKtVgxEu3DmXb4eeh 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 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJUy9nIAAoJEKeha0olJ0NquDgH/ipnAqnHUtHurBu70bETCqvs h1qCIwsrCt813nt2TX9su3Q3rOC8gwkdBvjm6ze56XTY0AyAZcEJJ1zuBCXdwSoS CDabWsbscy1czmWhSbdzPtfqRlfZtTWXSbm8k9eOD/qBLGY4P1hKDJic3liG3egn UvTdt/7sA2wJtBlGaGjBaOAsGD6Dv9Bo2AE+lV39eRtIgRWVF0VOlKojSxhNUwXv yRsQliDFJz+W1X9ZND5gBhml+R7DLJcdvoVHefpeqwWJi9u6dVWr58tUGaV1KHdT Q2yBZ3n2IdNf5LL5Zm1Y+G6r9m1xBIHjUi70ZfL1KyodtKqh/eZYM4CdDwzoFGk= =l71o -----END PGP SIGNATURE----- --I1wKIxOeWWFGour2PKtVgxEu3DmXb4eeh--