Add NUMA topology Support for libvirt/qemu

Registered by Tetsuro Nakamura

Now NUMA topology is currently only supported in libvirt/kvm driver.
The aim of this blueprint is to extend the support for libvirt/qemu driver.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Tetsuro Nakamura
Direction:
Needs approval
Assignee:
Tetsuro Nakamura
Definition:
New
Series goal:
Proposed for rocky
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/libvirt-qemu-numa-support,n,z

Addressed by: https://review.openstack.org/527630
    [libvirt] Add _get_vcpu_realtime_scheduler()

Addressed by: https://review.openstack.org/529906
    [libvirt] Add _get_numa_memnode()

Addressed by: https://review.openstack.org/527631
    [libvirt] Add _get_XXXpin_cpuset()

Addressed by: https://review.openstack.org/530451
    Add NumaTopology support for libvirt/qemu driver

Addressed by: https://review.openstack.org/531049
    disable cpu pinning with libvirt/qemu driver

Addressed by: https://review.openstack.org/533077
    Enable NUMA Features for Libvirt/QEMU Driver

Gerrit topic: https://review.openstack.org/#q,topic:refactor-libvirt-driver,n,z

Addressed by: https://review.openstack.org/554076
    enable cpu pinning with libvirt/qemu driver

Addressed by: https://review.openstack.org/545248
    trivial: omit condition evaluations

Addressed by: https://review.openstack.org/554448
    Revert "[libvirt] Add _get_vcpu_realtime_scheduler()"

Addressed by: https://review.openstack.org/554449
    Revert "[libvirt] Add _get_numa_memnode()"

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.