WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] save image file format? and [RFC] tmem save/restore/mig

To: Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Subject: Re: [Xen-devel] save image file format? and [RFC] tmem save/restore/migrate
From: Gianluca Guida <gianluca.guida@xxxxxxxxxxxxx>
Date: Mon, 22 Jun 2009 16:28:32 +0200
Cc: Gianluca Guida <glguida@xxxxxxxxx>, Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>, "Xen-Devel \(E-mail\)" <xen-devel@xxxxxxxxxxxxxxxxxxx>, John Levon <levon@xxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 22 Jun 2009 07:28:58 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=3SjKefYEMIdSOG1g/6tMDvvyIL5NAGTwrHxkcB74gMA=; b=ZbnvygHH0B68DTW59ZBkpmp8foYSJx4pPAjFnCZVJD0luFz+6m4i3PcD23hS/EwCId 9/O5hiKRASaHS8i3m0lflg7EExC+jJfaacgIDnuMUodnFC9H4kRsCvTNbo+RlCFXfWYh yOCe/kNcIPcWY0VHZRH8R0uPBJpYCwoKLssfs=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=FO2TwSUK4piSdk37643pTUNfQpKR9RKdP6+0ju/Whx7nObWF7aYNSwpZmWp4L/wj5U GglWGIFzQaAjppXNwVBZ66glsy/FUmfVpDHpn2tq/SLiPCUgAQ6eHPssGW/uNggPJ3O9 x2BNsfV5zP/RQk/mBqYukXIHJzpKPy1Up2Fuo=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090618141800.GL16056@xxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <f832a6fa-b148-41f2-baa3-d987ecfb2a55@default> <20090618085158.GE16056@xxxxxxxxxxxxxxxxxxxxx> <20090618113924.GB17990@xxxxxxxxxxxxxxxxx> <4A3A2CE1.2010100@xxxxxxxxxxxxx> <20090618120558.GJ16056@xxxxxxxxxxxxxxxxxxxxx> <20090618122620.GA17461@xxxxxxxxxxxxxxxxx> <20090618124305.GK16056@xxxxxxxxxxxxxxxxxxxxx> <20090618124719.GB17461@xxxxxxxxxxxxxxxxx> <20090618141800.GL16056@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hello,

xen-devel calling, of course during days off! :-)

On Thu, Jun 18, 2009 at 4:18 PM, Tim Deegan<Tim.Deegan@xxxxxxxxxx> wrote:
> More seriously, I don't think it gets us enough real advantage to
> comensate for its disadvantages: it's an ad-hoc, evolved, implicitly
> defined format, which is the sort of thing we're trying to avoid; It
> encourages further aggregation of unrelated dom0 tools into qemu (I
> understand that some people see that as a good thing, but I don't); and
> it's tied down to the needs and history of qemu, which are not entirely
> aligned with Xen's.
>
> Anyway, I think we've probably made our positions clear; Gianluca will
> presumably have his own ideas.

Thanks everyone for the comments on the subject!

I admit I am not actually 'passionate' about file formats, but I do
agree with those who said that using *qemu* to save a VM is ugly. I
personally think that it would be yet another dangerous precedent for
the idea that qemu should be used for stuff which are completely
unrelated with hardware virtualization.

As for the file formats, I think ELF idea is cute: modular,
extendible, versioned, and easily writable by libelf.

Let me know if you have further comments, and please note that I am
just starting to work on a general overhaul of save/restore code, so
it will take a while for me to get some code out of this talk.

Thanks,
Gianluca

-- 
It was a type of people I did not know, I found them very strange and
they did not inspire confidence at all. Later I learned that I had been
introduced to electronic engineers.
                                                  E. W. Dijkstra

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>