Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

Re: [Xen-devel] [PATCH] External device migration support

To: "Michael Paesold" <mpaesold@xxxxxx>
Subject: Re: [Xen-devel] [PATCH] External device migration support
From: Stefan Berger <stefanb@xxxxxxxxxx>
Date: Fri, 31 Mar 2006 14:35:14 -0500
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 31 Mar 2006 19:37:10 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <036701c651a2$b5123920$e101a8c0@zaphod>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

"Michael Paesold" <mpaesold@xxxxxx> wrote on 03/27/2006 08:31:08 AM:

> Stefan Berger wrote:
>
> > This patch enables external devices, such as for example a mounted hard
> > drive image or a TPM, to be migrated to a remote machine. The patch
> > hooks into the checkpointing (XendCheckpoint.py) code and performs
> > migration in 4 different steps:
> ...
> > Please let me know what you think about this idea.
>
> I really like the idea because it seems to work for any external device that
> can be migrated but does not allow concurrent access from both migration
> source and destination.
>

You mean that for example concurrent access to a disk image file is not possible by both systems?

> I have not looked at the patch in detail, but I saw the specific inclusion
> of
> +# The tool used for initiating virtual TPM migration
> +#(vtpm-migration-tool '')
>
> Could this migration tool specification be more generalized so that any
> device migration can be configured, not just vtpm devices?


I am going to change this and make this one single 'migration-tool'. I will have that tool know by command line parameter (s.th. like '-type vtpm') what device the call for migration is about. If the external tool is a script you can switch over the '-type' parameter and call another external program that handles that particular device type, otherwise that external tool needs to know how to handle migration of all kinds of devices. I will change this and repost.

  Stefan

>
> Best Regards,
> Michael Paesold
>
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>