Merge "Adds References for Fleet Management Use Cases"

This commit is contained in:
Jenkins
2016-06-09 22:22:04 +00:00
committed by Gerrit Code Review

View File

@@ -48,60 +48,61 @@ Use Cases
User Stories User Stories
++++++++++++ ++++++++++++
* As a cloud operator, I need to track and utilize the status of physical * FLT001 - As a cloud operator, I need to track and utilize the status of
resources in my OpenStack cloud - controller, network, compute, storage, physical resources in my OpenStack cloud - controller, network, compute,
and utility/logging nodes, and factors like power, temperature, CPU, storage, and utility/logging nodes, and factors like power, temperature, CPU,
memory, disk space, disk i/o, bandwidth (in/out) on each physical resources memory, disk space, disk i/o, bandwidth (in/out) on each physical resources
- so that I may monitor those metrics and maintain the health of my cloud - so that I may monitor those metrics and maintain the health of my cloud
* As a cloud operator, I need to monitor the health of physical resources in * FLT002 - As a cloud operator, I need to monitor the health of physical
my OpenStack cloud so that I can take automatic policy-driven remedial resources in my OpenStack cloud so that I can take automatic policy-driven
action and deliver on my SLAs remedial action and deliver on my SLAs
* As a cloud operator, I need to keep track of unused resource capacity so that * FLT003 - As a cloud operator, I need to keep track of unused resource
I can free up resources and use them more efficiently capacity so that I can free up resources and use them more efficiently
* As a cloud operator, I need to keep track of system alerts and messages, * FLT004 - As a cloud operator, I need to keep track of system alerts and
so that I can take remedial action and maintain the health of my cloud messages, so that I can take remedial action and maintain the health of my
cloud
* As a cloud operator, I need to check my deployed physical resources against * FLT005 - As a cloud operator, I need to check my deployed physical resources
a set of policies and rules, so that I can meet security, availability and against a set of policies and rules, so that I can meet security,
other requirements availability and other requirements
* As a cloud operator, I only want to have a human make an operational decision * FLT006 - As a cloud operator, I only want to have a human make an operational
when it adds value or automation is not able to decision when it adds value or automation is not able to
* As a cloud operator, I need to utilize an automatic remediation system which * FLT007 - As a cloud operator, I need to utilize an automatic remediation
identifies inconsistencies, determines if physical resources are in the system which identifies inconsistencies, determines if physical resources are
appropriate state and takes remedial action if they are not in the appropriate state and takes remedial action if they are not
* As a cloud operator, I need to define and adjust automated remedial actions * FLT008 - As a cloud operator, I need to define and adjust automated remedial
on physical resources so that they are least disruptive to my end-users actions on physical resources so that they are least disruptive to my end-users
* As a cloud operator, I need to execute automated remedial actions as a * FLT009 - As a cloud operator, I need to execute automated remedial actions as
result of my investigations into alerts a result of my investigations into alerts
* As a cloud operator, I need to apply patches and updates to my physical * FLT010 - As a cloud operator, I need to apply patches and updates to my
resources, and maintain audit logs, so that I can keep my environment physical resources, and maintain audit logs, so that I can keep my
updated and secure, and roll back to prior validated configurations when environment updated and secure, and roll back to prior validated
something goes wrong with a patch or update configurations when something goes wrong with a patch or update
* As a cloud operator, I need to be able to retrieve the current state of my * FLT011 - As a cloud operator, I need to be able to retrieve the current state
hardware resources and verify if there are any inconsistencies with respect of my hardware resources and verify if there are any inconsistencies with
to the right operating system, OpenStack services or other services respect to the right operating system, OpenStack services or other services
installed. installed.
* As a cloud operator, I should be able to leverage the deployment and * FLT012 - As a cloud operator, I should be able to leverage the deployment and
life-cycle management tooling of my choice as the executor of my automated life-cycle management tooling of my choice as the executor of my automated
actions. actions.
* As a cloud operator, I should be able to choose which components of the fleet * FLT013 - As a cloud operator, I should be able to choose which components of
management tooling (inventory, auditing, remediation, human interaction) I the fleet management tooling (inventory, auditing, remediation, human
utilize interaction) I utilize
* As a cloud operator, I should be able to set a repeatability threshold for * FLT014 - As a cloud operator, I should be able to set a repeatability
each alert so the resolving system does not take action on auditor alerts threshold for each alert so the resolving system does not take action on
which happen repeatedly. auditor alerts which happen repeatedly.
Usage Scenario Examples Usage Scenario Examples
+++++++++++++++++++++++ +++++++++++++++++++++++