[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] VM Live Migration with Local Storage



Hi Bruno

Thanks for your interest.

On Tue, Feb 21, 2017 at 10:34:45AM -0800, Bruno Alvisio wrote:
> Hello,
> 
> I have been to doing some research and as far as I know XEN supports
> Live Migration
> of VMs that only have shared storage. (i.e. iSCSI) If the VM has been
> booted with local storage it cannot be live migrated.
> QEMU seems to support live migration with local storage (I have tested using
> 'virsh migrate with the '--storage-copy-all' option)
> 
> I am wondering if this still true in the latest XEN release. Are there plans
> to add this functionality in future releases? I would be interested in
> contributing to the Xen Project by adding this functionality.
> 

No plan at the moment.

Xen supports a wide variety of disk backends. QEMU is one of them. The
others are blktap (not upstreamed yet) and in-kernel blkback. The latter
two don't have the capability to copy local storage to the remote end.

That said, I think it would be valuable to have such capability for QEMU
backed disks. We also need to design the machinery so that other
backends can be made to do the same thing in the future.

If you want to undertake this project, I suggest you setup a Xen system,
read xl / libxl source code under tools directory and understand how
everything is put together. Reading source code could be daunting at
times, so don't hesitate to ask for pointers. After you have the big
picture in mind, we can then discuss how to implement the functionality
on xen-devel.

Does this sound good to you?

Wei.

> Thanks,
> 
> Bruno

> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> https://lists.xen.org/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.