Merge "Add Ussuri priorities"
This commit is contained in:
commit
ce22aa2efc
@ -6,7 +6,70 @@ Ussuri Project Priorities
|
|||||||
|
|
||||||
List of priorities the Watcher drivers team is prioritizing in Ussuri.
|
List of priorities the Watcher drivers team is prioritizing in Ussuri.
|
||||||
|
|
||||||
+--------------------------------------+----------------------+
|
+------------------------------------------------+------------------------+
|
||||||
| Priority | Owner |
|
| Priority | Owner |
|
||||||
+======================================+======================+
|
+================================================+========================+
|
||||||
+--------------------------------------+----------------------+
|
| `General purpose decision engine threadpool`_ | `Corne Lukken`_ |
|
||||||
|
+------------------------------------------------+------------------------+
|
||||||
|
| `Kubernetes helm charts and docker images`_ | `Corne Lukken`_ |
|
||||||
|
+------------------------------------------------+------------------------+
|
||||||
|
| `Rollback Mechanism`_ | `su zhengwei`_ |
|
||||||
|
+------------------------------------------------+------------------------+
|
||||||
|
| `Provide scenario jobs for each strategy`_ | `Li Canwei`_ |
|
||||||
|
+------------------------------------------------+------------------------+
|
||||||
|
| `Event-driven optimization based`_ | `Li Canwei`_ |
|
||||||
|
+------------------------------------------------+------------------------+
|
||||||
|
| `the community-wide goals`_ | TBD |
|
||||||
|
+------------------------------------------------+------------------------+
|
||||||
|
|
||||||
|
|
||||||
|
.. _Corne Lukken: https://launchpad.net/~dantalion
|
||||||
|
.. _Li Canwei: https://launchpad.net/~li-canwei2
|
||||||
|
.. _su zhengwei: https://launchpad.net/~sue.sam
|
||||||
|
|
||||||
|
|
||||||
|
General purpose decision engine threadpool
|
||||||
|
------------------------------------------
|
||||||
|
Watcher spends a large portion of time waiting for I/O operations such as
|
||||||
|
writing to disc or waiting for responses to network requests. The time it
|
||||||
|
takes to perform such operations can typically be reduced significantly
|
||||||
|
by implementing parallelism. The general purpose threadpool for the decision
|
||||||
|
engine will allow arbitrary methods to be executed in parallel.
|
||||||
|
The amount of workers in the threadpool should be user configurable.
|
||||||
|
|
||||||
|
Kubernetes helm charts and docker images
|
||||||
|
----------------------------------------
|
||||||
|
Blueprint to track all activities related to being able to deploy Watcher
|
||||||
|
on K8s using helm charts. Also requires that the appropriate docker images
|
||||||
|
are created and uploaded to a registry.
|
||||||
|
|
||||||
|
Rollback Mechanism
|
||||||
|
------------------
|
||||||
|
After every audit, there would be one actionplan to execute.
|
||||||
|
Sometimes, the users want to rollback the actionplan or part of the actionplan
|
||||||
|
after one audit.
|
||||||
|
For host maintenance, it will migrate all instances from the maintaining host
|
||||||
|
to others. Aften the host maintenance and active again, there is no mechanism
|
||||||
|
to migrate the instances automatically back to the maintaining host.
|
||||||
|
|
||||||
|
Provide scenario jobs for each strategy
|
||||||
|
---------------------------------------
|
||||||
|
We have provided some tempest tests in Train release, and will continue to
|
||||||
|
improve the scenario tests for strategies.
|
||||||
|
|
||||||
|
Event-driven optimization based
|
||||||
|
-------------------------------
|
||||||
|
We propose an event-driven optimization-based audit control.
|
||||||
|
We wants to select among a list of events which may trigger the audit :
|
||||||
|
- React to a predicted situation.
|
||||||
|
- React to a critical situations and changes in system (e.g: threshold)
|
||||||
|
- A new compute node has been added to the cluster
|
||||||
|
- A compute node has been removed from the cluster
|
||||||
|
- A new virtual machine has been created
|
||||||
|
|
||||||
|
The events can be created by AODH, congress, ceilometer,
|
||||||
|
scoring engine (long term).
|
||||||
|
|
||||||
|
the community-wide goals
|
||||||
|
------------------------
|
||||||
|
https://governance.openstack.org/tc/goals/ussuri/index.html
|
||||||
|
Loading…
Reference in New Issue
Block a user