https://github.com/openstack/rally
Raw File
Tip revision: 797b1735f30368d3e2b7f7323d598b23efb95bd8 authored by Jenkins on 20 March 2017, 13:57:27 UTC
Merge "add release notes for 0.9.0"
Tip revision: 797b173
multi_scenarios_load_gen.rst
======================================
Using multi scenarios to generate load
======================================


Use Case
--------

Rally should be able to generate real life load. Simultaneously create load
on different components of OpenStack, e.g. simultaneously booting VM, uploading
image and listing users.


Problem Description
-------------------

At the moment Rally is able to run only 1 scenario per benchmark.
Scenario are quite specific (e.g. boot and delete VM for example) and can't
actually generate real life load.

Writing a lot of specific benchmark scenarios that will produce more real life
load will produce mess and a lot of duplication of code.


Possible solution
-----------------

* Extend Rally task benchmark configuration in such way to support passing
  multiple benchmark scenarios in single benchmark context

* Extend Rally task output format to support results of multiple scenarios in
  single benchmark separately.

* Extend rally task plot2html and rally task detailed to show results
  separately for every scenario.
back to top