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/
Home Products Support Community News


Re: [Xen-devel] A migration framework for external devices

To: Stefan Berger <stefanb@xxxxxxxxxx>
Subject: Re: [Xen-devel] A migration framework for external devices
From: "Mike D. Day" <ncmike@xxxxxxxxxx>
Date: Wed, 08 Feb 2006 17:32:07 -0500
Cc: "Cihula, Joseph" <joseph.cihula@xxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Ronald Perez <ronpz@xxxxxxxxxx>, "Scarlata, Vincent R" <vincent.r.scarlata@xxxxxxxxx>
Delivery-date: Wed, 08 Feb 2006 22:43:16 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <OFC42F5114.F06CB1CD-ON8525710F.00760BD4-8525710F.0076294D@xxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <OFC42F5114.F06CB1CD-ON8525710F.00760BD4-8525710F.0076294D@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 1.5 (Macintosh/20051201)
Stefan Berger wrote:
To be a bit clearer on the idea of the framework: It would consist of
deamon running on the target machine whose different plug-ins know how
handle the migration of different pieces of state information and know
to de-serialize them (which mere 'scp' would not do).
So an underlying assumption would be that the local and remove real or
virtual devices support serialize/deserialize of state, correct?

Yes, that's correct.

Would also be very cool if the framework had pre-migration hooks. For example, allow someone to write a plugin to verify that the target host is qualified and in a good state to accept a migration before it actually starts.

Also, some physical devices may need to be configured/re-configured on the target prior to a migration (infiniband, fiber channel, iscsi) and it would be good to have plugins for that as well.


Xen-devel mailing list