Update Mitaka priorities
After our mid-cycle, we defined a couple of new priorities for the mitaka cycle. I updated the list of priorities and the owners. Change-Id: I4b640c387f96a086d8a55c67844556a2a0ebe28c
This commit is contained in:
parent
e392b809bb
commit
2a11904f62
@ -4,23 +4,36 @@
|
|||||||
Mitaka Project Priorities
|
Mitaka Project Priorities
|
||||||
=========================
|
=========================
|
||||||
|
|
||||||
List of priorities (in the form of use cases) the Watcher development team is prioritizing in Mitaka.
|
List of priorities the Watcher drivers team is prioritizing in Mitaka.
|
||||||
This is still very much a work-in-progress.
|
|
||||||
|
|
||||||
+---------------------------+-----------------------+
|
+---------------------------+-----------------------+
|
||||||
| Priority | Owner |
|
| Priority | Owner |
|
||||||
+===========================+=======================+
|
+===========================+=======================+
|
||||||
| `DevStack integration`_ | `Taylor Peoples`_ |
|
| `DevStack integration`_ | `Taylor Peoples`_ |
|
||||||
| `Ceilometer integration`_ | `Jean-Emile Dartois`_ |
|
|
||||||
| `Dynamic strategy load`_ | `Vincent Francoise`_ |
|
|
||||||
| `Tempest integration`_ | `David Tardivel`_ |
|
|
||||||
+---------------------------+-----------------------+
|
+---------------------------+-----------------------+
|
||||||
|
| `Ceilometer integration`_ | `Jean-Emile Dartois`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
| `Dynamic strategy load`_ | `Jean-Emile Dartois`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
| `Tasflow integration`_ | `Jean-Emile Dartois`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
| `Tempest integration`_ | `Vincent Francoise`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
| `Scoring module`_ | `Tomasz Kaczynski`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
| `Cluster objects wrapper`_| `Taylor Peoples`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
| `Threshold optimization`_ | `Edwin Zhai`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
| `Watcher dashboard`_ | `David Tardivel`_ |
|
||||||
|
+---------------------------+-----------------------+
|
||||||
|
|
||||||
.. _Taylor Peoples: https://launchpad.net/~tpeoples
|
.. _Taylor Peoples: https://launchpad.net/~tpeoples
|
||||||
.. _Jean-Emile Dartois: https://launchpad.net/~jed56
|
.. _Jean-Emile Dartois: https://launchpad.net/~jed56
|
||||||
.. _Vincent Francoise: https://launchpad.net/~vincent-francoise
|
.. _Vincent Francoise: https://launchpad.net/~vincent-francoise
|
||||||
.. _David Tardivel: https://launchpad.net/~david-tardivel
|
.. _David Tardivel: https://launchpad.net/~david-tardivel
|
||||||
|
.. _Tomasz Kaczynski: https://launchpad.net/~tom-kaczynski
|
||||||
|
.. _Edwin Zhai: https://launchpad.net/~edwin-zhai
|
||||||
|
|
||||||
|
|
||||||
DevStack integration
|
DevStack integration
|
||||||
@ -38,10 +51,49 @@ infrastructure.
|
|||||||
Dynamic strategy load
|
Dynamic strategy load
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
Watcher must be able to load different optimization strategies.
|
`Watcher Decision Engine`_ must be able to load different optimization
|
||||||
|
`Strategy`_ .
|
||||||
|
|
||||||
|
Tasflow integration
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
`Watcher Applier`_ must use taskflow as it will help us a lot to make
|
||||||
|
`Action Plan`_ execution easy, consistent, scalable and reliable.
|
||||||
|
|
||||||
Tempest integration
|
Tempest integration
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
Watcher must provide a set of integration tests that will be used by
|
Watcher must provide a set of integration tests that will be used by
|
||||||
Tempest.
|
Tempest and run as a voting job in the gate.
|
||||||
|
|
||||||
|
Scoring module
|
||||||
|
--------------
|
||||||
|
|
||||||
|
Watcher scoring module is a generic machine learning service. It will provide
|
||||||
|
for example predictions or classifications that can be used by the selected
|
||||||
|
`Strategy`_.
|
||||||
|
|
||||||
|
Cluster objects wrapper
|
||||||
|
-----------------------
|
||||||
|
|
||||||
|
`Watcher Decision Engine`_ must provide a way to get cluster objects that can
|
||||||
|
be used directly within a `Strategy`_ . These objects will be refreshed
|
||||||
|
periodically.
|
||||||
|
|
||||||
|
Threshold optimization
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
Watcher must allow the admin to pass `Strategy`_ parameters, like an
|
||||||
|
optimization threshold, to a selected `Strategy`_ .
|
||||||
|
|
||||||
|
Watcher dashboard
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
Watcher must provide a human interface to interact through the OpenStack
|
||||||
|
Horizon dashboard.
|
||||||
|
|
||||||
|
.. _Strategy: https://factory.b-com.com/www/watcher/doc/watcher/glossary.html#strategy
|
||||||
|
.. _Watcher Decision Engine: https://factory.b-com.com/www/watcher/doc/watcher/architecture.html#watcher-decision-engine
|
||||||
|
.. _Action Plan: https://factory.b-com.com/www/watcher/doc/watcher/glossary.html#action-plan
|
||||||
|
.. _Watcher Applier: https://factory.b-com.com/www/watcher/doc/watcher/glossary.html#watcher-applier
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user