live migration supports auto-converge
Busy enterprise workloads hosted on large sized VM's tend to dirty memory faster than the transfer rate achieved via live guest migration.
Despite some good recent improvements (& using dedicated 10Gig NICs between hosts) the live migration may NOT converge.
in order to finish a live migration without pause the guest , an auto converge mechenical is neccessary for these cases.
qemu from version 1.6 allow a user to choose if they wish to force convergence of their migration via a new migration capability : "auto-converge". This feature allows for qemu to auto-detect lack of convergence and trigger a throttle-down of the VCPUs.
libvir form version 1.2.3 has support to trigger this feature.
Nova should leverage this feature.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- lvmxh
- Direction:
- Needs approval
- Assignee:
- lvmxh
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
support auto coverge for live migration
Please note this has been implemented:
https:/