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-research

Re: [Xen-users] xm save -c

To: "Mike Sun" <msun@xxxxxxxxxx>
Subject: Re: [Xen-users] xm save -c
From: "Fabian Flägel" <fabigant@xxxxxxxxxxxxxx>
Date: Fri, 14 Nov 2008 10:42:50 +0100
Cc: xen-research@xxxxxxxxxxxxxxxxxxx, XEN Mailing List <xen-users@xxxxxxxxxxxxxxxxxxx>, Nick Couchman <Nick.Couchman@xxxxxxxxx>
Delivery-date: Fri, 14 Nov 2008 01:43:51 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type:references; bh=uJfnhti5H1ubf7e4jpmxEIOaFGBOyS5p2l/YshYdf64=; b=D7HiZ/Tc6QW6FBCdqXrxPkw5Alj1/j45reJz6eDhuOIaRdBZuWzbJf16r1eBRErqNw n5OGuGDQw5p03rargOzrhMInLf89nigrpl8gO2sfdVTIH6Q0VzZkjFeXivjt22/Pqcmj Fu9iajVpcYHu7QE6NVpKD3sFo8XgAu3y2uYlc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:references; b=DvcyzKVICXn5Aouiimms9n/cRSkf8e2V4+PsxJY3cS6UOb+Iw+1RG1IdD2xjBwscO5 SOVyCNsvlLKQdcCN0kHCcfa5D/p+UJaL7zM0+t/MYHQurYBkoFhj7GiHkBB7gXk54Dcr viZtimItSlB/NKs4FUONFd4SKwRBn+/wrEj2M=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <e4e579070811131745n385596d7sf15a02633bcef650@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <48DE2BA7.87A6.0099.1@xxxxxxxxx> <e4e579070811131745n385596d7sf15a02633bcef650@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi Mike,

i'd like to see your code. :)

Regards
Fabian

2008/11/14 Mike Sun <msun@xxxxxxxxxx>
Hi Nick,

> I was wondering if anyone knows of a way to "checkpoint" without pausing the
> domain?  I can't do something like an hourly checkpoint if the domain pauses
> every hour - the users on the domUs would kill me.  Is "seamless
> checkpointing" something that's being developed, something that can be done
> another way, or something I should just give up on now?

I've been working on something for my research that probably addresses
what you're looking for: low latency/downtime checkpointing.  There
are two ways I know this can be done.

You can modify the live-migration mechanism in Xen to save a
checkpoint instead of migrating to another host.  I don't know why
this hasn't been provided in the xm save tool, but it's a pretty
simple hack to get working since the xm migrate and xm save codebase
is basically the same.  If you're interested, I can send patches to
allow you to do that.  Then basically on a checkpoint, pre-copying
would be used to cut the actual time the domU has to be paused.

The other way that I've implemented for my research project is to use
copy-on-write.  I've implemented a prototype and in the middle of
writing paper for publication.  It's not suited for production use,
but I'd be glad to contribute the code if there's interest.

Mike

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

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>