diff options
author | Gergely Csatari <gergely.csatari@nokia.com> | 2016-05-05 22:36:49 +0200 |
---|---|---|
committer | Georg Kunz <georg.kunz@ericsson.com> | 2016-05-10 20:01:41 +0200 |
commit | d7a83d498a99cc9aaa52a611c7f357862df95e5d (patch) | |
tree | 0ab9ce803b96a7269b31c331136ebe2402bfb2ab | |
parent | 431339258a4629d8c7ca5185d115863860652e2c (diff) |
First draft of geo-redundancy use case
Change-Id: I87d5636f1364d8cf7c8da54df397448a384c61d3
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
-rw-r--r-- | docs/requirements/use_cases.rst | 1 | ||||
-rw-r--r-- | docs/requirements/use_cases/georedundancy.rst | 75 |
2 files changed, 76 insertions, 0 deletions
diff --git a/docs/requirements/use_cases.rst b/docs/requirements/use_cases.rst index 0aabc65..749f876 100644 --- a/docs/requirements/use_cases.rst +++ b/docs/requirements/use_cases.rst @@ -9,3 +9,4 @@ The following sections address networking use cases that have been identified to .. toctree:: use_cases/shared-service-functions.rst use_cases/programmable_provisioning.rst + use_cases/georedundancy.rst diff --git a/docs/requirements/use_cases/georedundancy.rst b/docs/requirements/use_cases/georedundancy.rst new file mode 100644 index 0000000..513eee1 --- /dev/null +++ b/docs/requirements/use_cases/georedundancy.rst @@ -0,0 +1,75 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +Georedundancy Use cases (Draft) +=============================== +Connection between different OpenStack cells +-------------------------------------------- +Description +~~~~~~~~~~~ +There should be an API to manage the infrastructure-s networks between two OpenStack cells. +(Note: In the Mitaka release of OpenStack cells v1 are considered as, cells v2 functionaity is under implementation) + +Derrived Requirements +~~~~~~~~~~~~~~~~~~~~~ + - Possibility to define a remote and a local endpoint + - Possiblity to define an overlay/segregation technology + - As in case of cells the nova-api service is shared it should be possible to identify the cell in the API calls + +Northbound API / Workflow ++++++++++++++++++++++++++ + - An infrastructure network management API is needed + - When the endpoints are created neutron is configured to use the new network. (Note: Nova networking is not considered as it is deprecated.) + + +Data model objects +++++++++++++++++++ + - TBD + +Orchestration ++++++++++++++ + - TBD + +Dependencies on compute services +++++++++++++++++++++++++++++++++ + - TBD + +Potential implementation +++++++++++++++++++++++++ + - TBD + +Connection between different OpenStack regions or cloud instances +----------------------------------------------------------------- + +Description +~~~~~~~~~~~ +There should be an API to manage the infrastructure-s networks between two OpenStack regions or between two OpenStack cloud instances. +(The only difference is the shared keystone in case of a region) + +Derrived Requirements +~~~~~~~~~~~~~~~~~~~~~ + - Possibility to define a remote and a local endpoint + - Possiblity to define an overlay/segregation technology + +Northbound API / Workflow ++++++++++++++++++++++++++ + - An infrastructure network management API is needed + - When the endpoints are created neutron is configured to use the new network. (Note: Nova networking is not considered as it is deprecated.) + + +Data model objects +++++++++++++++++++ + - TBD + +Orchestration ++++++++++++++ + - TBD + +Dependencies on compute services +++++++++++++++++++++++++++++++++ + - TBD + +Potential implementation +++++++++++++++++++++++++ + - TBD + |