From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:33344) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QNP8u-0004gs-LP for qemu-devel@nongnu.org; Fri, 20 May 2011 08:49:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QNP8t-0005ej-Kc for qemu-devel@nongnu.org; Fri, 20 May 2011 08:49:24 -0400 Received: from mail-gy0-f173.google.com ([209.85.160.173]:45525) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QNP8t-0005eb-ID for qemu-devel@nongnu.org; Fri, 20 May 2011 08:49:23 -0400 Received: by gyg4 with SMTP id 4so1483647gyg.4 for ; Fri, 20 May 2011 05:49:22 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4DD66100.7000108@redhat.com> References: <4DC7EEB0.3040007@redhat.com> <4DD66100.7000108@redhat.com> Date: Fri, 20 May 2011 13:49:22 +0100 Message-ID: From: Stefan Hajnoczi Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Qemu-devel] [RFC] live snapshot, live merge, live block migration List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jes Sorensen Cc: Kevin Wolf , Anthony Liguori , dlaor@redhat.com, Marcelo Tosatti , qemu-devel , Mingming Cao , Avi Kivity , Stefan Hajnoczi , Badari Pulavarty , Jiri Denemark , Eric Blake On Fri, May 20, 2011 at 1:39 PM, Jes Sorensen wrote: > On 05/20/11 14:19, Stefan Hajnoczi wrote: >> I'm interested in what the API for snapshots would look like. > > I presume you're talking external snapshots here? The API is really what > should be defined by libvirt, so you get a unified API that can work > both on QEMU level snapshots as well as enterprise storage, host file > system snapshots etc. Thanks for the pointers on external snapshots using image files. I'm really thinking about the libvirt API. Basically I'm not sure we'll implement the right things if we don't think through the API that the user sees first. Stefan