Live Migrate instances in non-ACTIVE states
Currently only instances in ACTIVE states can be live-migrated. This blueprint proposes that we support other stable vm_states.
1. Bring all non-active instances to 'PAUSED' state. This will require shutoff instances to be started as PAUSED.
2. Migrate the instance and leave it at PAUSED state.
3. In post live-migration at destination, take the VM to the required state by using the vm_state as a hint.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Loganathan Parthipan
- Direction:
- Needs approval
- Assignee:
- Loganathan Parthipan
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
If you are still working on this, please re-submit via nova-specs. If not, please mark as obsolete, and add a quick comment to describe why. --johnthetubaguy (20th April 2014)
Gerrit topic: https:/
Addressed by: https:/
Blueprint for migrating non-active instances
Work Items
Work items:
Support PAUSED state: TODO
Support STOPPED state: TODO
Support SUSPENDED state: TODO
Support RESCUED state: TODO