Live migration of Ceph backed VMs

Registered by Dmitry Borodaenko

Enable live migration of RBD backed VMs, including VMs launched from volume with RBD backend for Cinder, and VMs launched from image with RBD backend for Glance and Nova.

Blueprint information

Status:
Complete
Approver:
Ryan Moe
Priority:
Low
Drafter:
Dmitry Borodaenko
Direction:
Approved
Assignee:
Dmitry Borodaenko
Definition:
Approved
Series goal:
Accepted for 4.1.x
Implementation:
Implemented
Milestone target:
milestone icon 4.1
Started by
Mike Scherbakov
Completed by
Dmitry Borodaenko

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/ceph-live-migration,n,z

Addressed by: https://review.openstack.org/61195
    Make live migrations work for non volume-backed instances with RBD

(?)

Work Items

Work items:
- Shared filesystem logic patch for Nova: DONE
- Build Nova packages with ephemeral RBD and shared filesystem logic patches: DONE
- Non-raw images over RBD patch for Cinder: DONE
- Build Cinder packages with non-raw images patch: DONE
- Fix or workaround for 'rbd ls' Ceph #6693: DONE
- Update Ceph manifest to set up pool and Cephx for Nova: DONE
- Update Ceph manifest to enable RBD for Nova: DONE
- Add an option to use RBD backend for Nova to the Fuel UI: DONE
- Open libvirt live migration ports between compute nodes: DONE
- Enable SSH encryption of libvirt connections between compute nodes: POSTPONED

This blueprint contains Public information 
Everyone can see this information.