live migration with rbd/cinder/nova - not supported?

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

 



Hi,

It seems that the combination of libvirt and ceph will happily do live migrations.  

However, when using openstack, and a nova instance is booted from a cinder volume that itself exists in rbd, it appears from the nova code that nova itself does not have support for instance migration due to the fact it expects shared storage mounted on /var/lib/nova/instances.  

nova does not seem to be aware of the fact that an rbd type back end is being used for an instance root (ephemeral) disk, and will fail the shared storage check, and so fail the migration.

Block migrations will also not work as there is no disk file to actually copy.

I know that there has been support added to nova's libvirt_image_type in havana to allow nova to directly boot into rbd, without having to boot from a cinder volume, but it does not appear that any of the live migration code has been touched.

So is it fair to say that if you are using cinder/rbd or (in havana) nova/rbd for your instance root disk, you lose the ability to perform live migrations (as performed by nova)?


Thanks
Darren
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux