Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-21558

Resource Provider Weigher and Preferred/Avoided Traits

XMLWordPrintable

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

      Resource Provider Weigher and Preferred/Avoided Traits

      The proposal introduces a resource provider weigher to influence scheduling decisions, with a longer-term goal of supporting preferred and avoided traits.
      This would allow external services, such as Watcher, to tag compute nodes (e.g., with CPU or memory pressure) and guide the scheduler to favor or avoid specific hosts.

      There are concerns about validating the weigher’s behavior at scale, ensuring it works correctly with a large number of instances.
      Continue developing this approach.
      Improve the test framework, despite existing challenges.
      Add Monte Carlo–style functional tests to validate behavior in complex, non-symmetric scenarios.

      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: