diff options
author | Ethan Lynn <ethanlynnl@vmware.com> | 2018-11-05 14:41:16 +0800 |
---|---|---|
committer | Ethan Lynn <ethanlynnl@vmware.com> | 2018-11-06 10:46:00 +0800 |
commit | c918a20d5758bd7a50d4273c8c6c715fefc48fb1 (patch) | |
tree | faaa022aa0dc9fb21e6f1837cd37934d966d4d4f /docs/multicloud-plugin-vio/UserGuide-MultiCloud-VMware-OpenStack.rst | |
parent | c8d753e474dfbe61ac85fe5c9dc974c9b10080fa (diff) |
Organize VIO plugin documents
This patch adds user guide for MultiCloud VIO plugin and re-organize current
VIO documents.
Change-Id: Idbe4357b760fbdbc734df19511771d7487d199d9
Issue-ID: MULTICLOUD-395
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
Diffstat (limited to 'docs/multicloud-plugin-vio/UserGuide-MultiCloud-VMware-OpenStack.rst')
-rw-r--r-- | docs/multicloud-plugin-vio/UserGuide-MultiCloud-VMware-OpenStack.rst | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/docs/multicloud-plugin-vio/UserGuide-MultiCloud-VMware-OpenStack.rst b/docs/multicloud-plugin-vio/UserGuide-MultiCloud-VMware-OpenStack.rst new file mode 100644 index 0000000..494482d --- /dev/null +++ b/docs/multicloud-plugin-vio/UserGuide-MultiCloud-VMware-OpenStack.rst @@ -0,0 +1,89 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright (c) 2017-2018 VMware Inc. + +================================================= +MultiCloud Plugin for VMware Integrated OpenStack +================================================= + + +Supported features +~~~~~~~~~~~~~~~~~~ + +Northbound APIs for SO +---------------------- + +MultiCloud VIO Plugin supports OpenStack services proxy APIs since the beginning, and later +in Casablanca release, VIO plugin supports infra_workload API for SO. Use cases like vFW/vDNS +will leverage these APIs to instantiate VNFs. + +Northbound APIs for VF-C +------------------------ + +MultiCloud VIP Plugin supports VF-C by legacy Open-O APIs, and these APIs evolved according +to the requirements of VF-C and use cases. VoLTE use case leverage these APIs to instantiate +VNFs. + +Support Placement Policies for OOF +---------------------------------- + +Since Beijing release, to help OOF to make better placement decision, MultiCloud expose a capacity +check API. + +Support OpenStack Resources Discovery +------------------------------------- + +When onboarding new VMware OpenStack through ESR UI, VIO plugin could discover current OpenStack +Resources like flavors/images/networks/hypervisors, and update them in A&AI. + +Support HPA Discovery +--------------------- + +The HPA information will be automatically discovered and registered during VIM onboarding process. + +Support Cloud Agnostic Placement Policies +----------------------------------------- + +The cloud agnostic information like Guarantee/Burstable QoS will be automatically discovered and +registered during VIM onboarding process. + +Support Auto-Healing Close Loop +------------------------------- + +Leveraging VESAgent for meter collectrion and healthy report, VIO plugin supports +the auto-healing/auto-scaling scenarios in ONAP. + +Support Events Federation +------------------------- + +Federate the events of VIM layer with ONAP message bus, it provide direct help to HA fencing and improve the +efficiency of VM recover with performance verification. + + +Supported Use Cases +~~~~~~~~~~~~~~~~~~~ + +**vFW/vDNS** + + +**vCPE** + + +**VoLTE** + + + +Cloud Agnostic Placement Policy Enablement +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Currently two types of cloud agnostic intent policies are supported by VIO plugin, Guaranteed QoS and Burstable QoS. +VIO plugin will register them when VIM onboard and OOF could make better placement decision based on these policies. + +**Enable on it on flavors** + +Discovering these kind of features are through flavor's extra-specs, when you set `quota:cpu_reservation_percent=100` +and `quota:memory_reservation_percent=100` in flavor, it will be recognized as `Guaranteed QoS` supported platform. +When you choose other percentage for CPU and memory reservation, it will be recognized as `Burstable QoS` supported platform. +Related information will be registered to A&AI. + +.. include:: Multicloud-Fake_Cloud-Guide.rst |