Adds Scheduler Simulator Story as Draft
Adds a user story for a Scheduler Simulator to the draft folder Change-Id: I215a05258bf2f4707b6d59ec5c760ef461c079eb
This commit is contained in:
54
user-stories/draft/scheduler-simulator.rst
Normal file
54
user-stories/draft/scheduler-simulator.rst
Normal file
@@ -0,0 +1,54 @@
|
||||
Scheduler Simulator
|
||||
==========================
|
||||
|
||||
*Problem description*
|
||||
---------------------
|
||||
Cloud Operators are often confronted with the need to perform what if scenarios on
|
||||
proposed compute and block storage schedulers tweaks. As such they often want to
|
||||
have access to a scheduler simulator, to make a series of "virtual" requests given a
|
||||
specific scheduler configuration to see if the resulting virtual machine load
|
||||
matches their expected or desired outcome.
|
||||
|
||||
User Stories
|
||||
------------
|
||||
*As a cloud operator, I want to be able to simulate my cloud's scheduler with a
|
||||
variety of virtual machine request loads under a given scheduler configuration in
|
||||
order to determine the optimal configuration for my desired outcome
|
||||
*As a cloud operator, I want to be able to visualize the simulated scheduling of
|
||||
virtual machines onto hosts in my environment so that I can quickly realize whether
|
||||
a given configuration will result in my desired outcome
|
||||
|
||||
Usage Scenarios Examples
|
||||
------------------------
|
||||
1. Operator Runs Simulator
|
||||
a. Operator defines scheduler configuration
|
||||
b. Operator defines request load
|
||||
c. Simulator places load on "virtual" cloud given configuration
|
||||
d. Simulator provides results of that placement
|
||||
e. Simulator provides visual output of placement
|
||||
f. Operator determines if result is optimal and if not adjusts configuration
|
||||
|
||||
Opportunity/Justification
|
||||
-------------------------
|
||||
This user story is valuable to cloud operators because it allows them to tune the
|
||||
scheduler without having to run the configurations in real world environments.
|
||||
|
||||
Related User Stories
|
||||
--------------------
|
||||
None.
|
||||
|
||||
*Requirements*
|
||||
--------------
|
||||
None.
|
||||
|
||||
*Gaps*
|
||||
------
|
||||
None currently known.
|
||||
|
||||
*Affected By*
|
||||
-------------
|
||||
None.
|
||||
|
||||
*External References*
|
||||
---------------------
|
||||
None.
|
||||
Reference in New Issue
Block a user