instance live resize
In Windows Hyper-V / Server 2012 R2 a new feature was introduced, allowing users to resize the virtual hard disks and memory while the virtual machines are still running. Because of this, no down time for the spawned instances is necessary when performing nova resize. Some restrictions apply though, the virtual hard disk must have the VHDX format and must be attached to a SCSI controller.
For Windows Hyper-V / Server 2012 R2, hot resize is possible only if the new nova flavor has the same CPU requirements as the old flavor, cold resize is unavoidable otherwise.
Details: http://
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Claudiu Belu
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Slow progress
- Milestone target:
- None
- Started by
- Claudiu Belu
- Completed by
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds spec for Hyper-V instance hot resize
Gerrit topic: https:/
Addressed by: https:/
Adds instance live resize nova-api microversion
Addressed by: https:/
Adds live resize task states and instance action
Addressed by: https:/
db: Adds live-resize to Migration model migration_type
Addressed by: https:/
objects: Adds live-resize to Migration object migration_type
Gerrit topic: https:/
Addressed by: https:/
conductor: add live_resize task
Addressed by: https:/
compute: Adds instance live resize
Addressed by: https:/
Amends the spec for instance live resize
Addressed by: https:/
objects: Adds os_live_resize field to ImageMetaProps
Addressed by: https:/
libvirt driver: Add instance live-resize
Addressed by: https:/
virt/libvirt: Consider live-resize limmits when booting an instance.
Addressed by: https:/
Compute: Add check on live-resize constraints
Addressed by: https:/
libvirt: Add methods to parse of domain metadata from xml
Addressed by: https:/
libvirt: live-resize vcpus
Addressed by: https:/
virt/libvirt: Consider live-resize limits when booting an instance
Addressed by: https:/
Libvirt: Add methods to parse domain metadata from xml
Addressed by: https:/
Libvirt: live-resize vcpus without NUMA
Addressed by: https:/
Compute: Check live-resize constraints
Addressed by: https:/
hyper-v: Adds instance live-resize
Gerrit topic: https:/
Addressed by: https:/
DNM: Cpu and memory live resize
Gerrit topic: https:/
Addressed by: https:/
Adds spec for instance live resize