-
Spike
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
0
-
False
-
-
False
-
rhos-workloads-compute
-
-
Summary:
- Summary from PTG
NUMA-Aware Placement (CloudFerro Proposal)
The team discussed CloudFerro’s proposal to enable NUMA-aware scheduling in Placement, based on the old Ussuri spec.
The goal is to represent NUMA nodes as resource providers to allow better locality handling for CPU and memory resources.
However, this raises potential performance concerns, especially when combined with PCI in Placement, as both increase candidate permutations.
Ensure NUMA and PCI in Placement work together correctly before expanding scope.
Do not move PCI devices under NUMA subtrees yet.
Add functional tests to validate the combined behavior.
Consider extending CI to run on hosts with real NUMA topology.
Enable NUMA awareness in nova-next (single NUMA node for now).
Investigate with the infra team the possibility of adding dual-NUMA test nodes.
Improvements to Placement’s group_policy remain out of scope for this work.
The team is happy with the current direction and looks forward to future patches landing in master.
Goal:
TimeBox:
- Sprint
Deliverables/Outcomes: