Reserve NUMA nodes with PCI devices attached
Since Juno, instances bound with PCI devices must be scheduled to at least one
NUMA node associated with the PCI device. Unfortunately, the scheduler was not
enhanced to ensure instances without a PCI device would not occupy NUMA nodes
unnecessarily. Optimize the scheduler to ensure these NUMA nodes are reserved.
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Low
- Drafter:
- Stephen Finucane
- Direction:
- Approved
- Assignee:
- Stephen Finucane
- Definition:
- Approved
- Series goal:
- Accepted for pike
- Implementation:
- Implemented
- Milestone target:
- pike-3
- Started by
- Stephen Finucane
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Pending changes:
===============
Gerrit topic: https:/
Addressed by: https:/
Reserve NUMA nodes with PCI devices attached
Gerrit topic: https:/
Addressed by: https:/
Add PCIWeigher
Addressed by: https:/
Reserve NUMA nodes with PCI devices attached
Addressed by: https:/
hardware: Flatten functions
Addressed by: https:/
Prefer non-PCI host nodes for non-PCI instances
Addressed by: https:/
Update "Reserve NUMA nodes with PCI devices attached"