Enable to share SR-IOV PCI devices between NUMA nodes

Registered by Sergey Nikitin

On two-sockets server (NUMA + SR-IOV environment) each NUMA cell has its own PCI devices. If some NUMA cell has no SR-IOV PCI device user can't boot a VM with SR-IOV support in this NUMA cell. Nova forbids to share PCI devices between NUMA cells for better performance. But this behavior leaves 2-sockets machines half-populated. User should have a choice and Nova behavior in this case should be configurable.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Sergey Nikitin
Direction:
Needs approval
Assignee:
Sergey Nikitin
Definition:
Pending Approval
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Pending changes:
===============

Gerrit topic: https://review.openstack.org/#/q/topic:bp/share-pci-between-numa-nodes

Addressed by: https://review.openstack.org/#/c/361140/
    Enable to share PCI devices between numa nodes

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.