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

Single scenario scale test threading mode with fake virt driver

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • 2026.1 (G)
    • None
    • openstack-nova
    • None

      Goal: 

      As a developer, I want one scale testing scenario by using the fake virt driver, so I can build up a CI job for multiple scenarios and eventually fine tune the thread pool sizes of various nova services running in threading mode.

      Acceptance Criteria:

      • A blog post exists describing how the CI job works
      • A blog post or other form of test report exists that details what measurement was done and what suggestions we have about the scaling of our thread pools or other algorithms.
      • If the scale testing finds bugs then those bugs are reported upstream.
      • If the scale testing suggests different pool size defaults then those opened as bugs as well upstream.
      • All services that can run in threading is covered by reconfiguring it to threading. (Add conductors)

      The test report should contain:

      • the description of the test scenario
      • baseline performance measurement (runtime, memory usage) of those scenarios with eventlet
      • performance measurement of the scenarios with threading mode enabled on all nova services that supports them

      The single scenarios to cover:

      • multi cell and multi compute setup checking scheduling performance (scheduler scatter gather) via booting VMs in parallel.

      Known limitations:

      • Using fake driver means we cannot test nova-compute - libvirt interactions.

      This story complements but does not replaces scale testing with real hardware

      This story was split out of OSPRH-19526 to cover the CI job setup with a single rally scenario.

              rh-ee-bgibizer Balazs Gibizer
              rh-ee-bgibizer Balazs Gibizer
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: