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