Live migration of Ceph backed VMs
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:
- 4.1
- Started by
- Mike Scherbakov
- Completed by
- Dmitry Borodaenko
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
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