Guest CPU selection with hypervisor consideration
The current guest CPU configuration libvirt APIs that Nova uses, compareCPU() and baselineCPU(), are "not very useful", because they ignore the capabilities of the host hypervisor (QEMU and KVM). To solves this, upstream libvirt (since 4.0.0, which requires QEMU 2.9 or above, for x86_64) has introduced two new CPU configuration APIs: baselineHypervi
Blueprint information
- Status:
- Not started
- Approver:
- Sylvain Bauza
- Priority:
- Low
- Drafter:
- Kashyap Chamarthy
- Direction:
- Approved
- Assignee:
- Kashyap Chamarthy
- Definition:
- Approved
- Series goal:
- Accepted for yoga
- Implementation:
-
Deferred
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add "CPU selection with hypervisor consideration" spec
Gerrit topic: https:/
Addressed by: https:/
Add "CPU selection with hypervisor consideration" spec
Approved for Train. -- mriedem 20190425
Deferring this from Train since we're 2 weeks from feature freeze and there is no code up for this yet. -- mriedem 20190829
[2021.07.06 gibi]: spec has been merged so the bp is approved for Xena
impl: https:/
[2021-09-07 gibi]: We hit feature freeze so it is now deferred from Xena.
[20220113 bauzas] Spec was reproposed and approved https:/
[20220225 bauzas] Implementation hit by FeatureFreeze, please repropose the blueprint/spec for the Zed release.