summaryrefslogtreecommitdiffstats
path: root/docs/multicloud-plugin-windriver/Tutorial-HPA-Provision-Discovery-WindRiver-TitaniumCloud.rst
diff options
context:
space:
mode:
authorBin Yang <bin.yang@windriver.com>2018-11-01 12:38:54 +0000
committerBin Yang <bin.yang@windriver.com>2018-11-03 03:01:42 +0000
commitc8d753e474dfbe61ac85fe5c9dc974c9b10080fa (patch)
tree10c88bc0e1e4b0bc928d85e0f842af354ad4c84f /docs/multicloud-plugin-windriver/Tutorial-HPA-Provision-Discovery-WindRiver-TitaniumCloud.rst
parent2dfba4b15af4fea7092dae1619cf985013b7a129 (diff)
Refactor the docs
Dedicated sections for APIs, User guides, and specs Change-Id: Icf57b4b14d775507b40b65681be2aba9a8e2e62f Issue-ID: MULTICLOUD-309 Signed-off-by: Bin Yang <bin.yang@windriver.com>
Diffstat (limited to 'docs/multicloud-plugin-windriver/Tutorial-HPA-Provision-Discovery-WindRiver-TitaniumCloud.rst')
-rw-r--r--docs/multicloud-plugin-windriver/Tutorial-HPA-Provision-Discovery-WindRiver-TitaniumCloud.rst68
1 files changed, 68 insertions, 0 deletions
diff --git a/docs/multicloud-plugin-windriver/Tutorial-HPA-Provision-Discovery-WindRiver-TitaniumCloud.rst b/docs/multicloud-plugin-windriver/Tutorial-HPA-Provision-Discovery-WindRiver-TitaniumCloud.rst
new file mode 100644
index 0000000..0480146
--- /dev/null
+++ b/docs/multicloud-plugin-windriver/Tutorial-HPA-Provision-Discovery-WindRiver-TitaniumCloud.rst
@@ -0,0 +1,68 @@
+..
+ This work is licensed under a Creative Commons Attribution 4.0
+ International License.
+
+Tutorial: Enable ONAP HPA Orchestation to Wind River Titanium Cloud
+```````````````````````````````````````````````````````````````````
+
+
+To fulfil the functional requirement of HPA enablement, MultiCloud plugin for
+Wind River Titanium Cloud expects the administrator to provision the Titanium
+Cloud instance conforming to certain conventions.
+
+This tutorial demonstrates how to enable ONAP HPA orchestration to Wind River Titanium Cloud.
+
+Architecture & Policies & Mappings
+----------------------------------
+
+Please refer to the link for more architecture details:
+
+..
+ https://wiki.onap.org/pages/viewpage.action?pageId=20874679
+
+Please refer to the link for more Policies&Mappings details:
+
+..
+ https://wiki.onap.org/display/DW/HPA+Policies+and+Mappings
+
+Provision Flavors
+-----------------
+
+configure openstack with proper flavors (with name prefixed by "onap." to carry HPA information to ONAP), example flavor:
+
+.. code-block:: console
+
+ nova flavor-create onap.hpa.medium 110 4096 0 6
+ #cpu pining
+ nova flavor-key onap.hpa.medium set hw:cpu_policy=dedicated
+ nova flavor-key onap.hpa.medium set hw:cpu_thread_policy=prefer
+ #cpu topology
+ nova flavor-key onap.hpa.medium set hw:cpu_sockets=2
+ nova flavor-key onap.hpa.medium set hw:cpu_cores=4
+ nova flavor-key onap.hpa.medium set hw:cpu_threads=8
+ #hugepage
+ nova flavor-key onap.hpa.medium set hw:mem_page_size=large
+ #numa
+ nova flavor-key onap.hpa.medium set hw:numa_nodes=2
+ nova flavor-key onap.hpa.medium set hw:numa_cpus.0=0,1 hw:numa_cpus.1=2,3,4,5 hw:numa_mem.0=2048 hw:numa_mem.1=2048
+
+Access configuration of Titanium Cloud Instance
+-----------------------------------------------
+
+collect following information for on-boarding this Cloud instance to ONAP:
+
+.. code-block:: console
+
+ your openstack project name
+ your openstack user
+ your openstack password
+ your openstack keystone endpoint
+ your openstack Region ID: e.g. RegionOne
+
+
+On-board the Titanium Cloud instance
+------------------------------------
+
+Now you can onboard this Titanium Cloud instance, make sure the multicloud registration process is triggered.
+
+See :ref:`Tutorial: Onboard instance of Wind River Titanium Cloud <multicloud>`