• Icon: Spike Spike
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • 0
    • False
    • Hide

      None

      Show
      None
    • 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:

      •  

              rribaud@redhat.com Rene Ribaud
              mmagr@redhat.com Martin Magr
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: