docs: add platform overview 99/6399/1
authorRyota MIBU <r-mibu@cq.jp.nec.com>
Thu, 7 Jan 2016 07:47:20 +0000 (16:47 +0900)
committerRyota Mibu <r-mibu@cq.jp.nec.com>
Tue, 12 Jan 2016 15:28:06 +0000 (15:28 +0000)
Change-Id: I61c9741a2bb5d3a1591d00c6cf23b0e56724eec4
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
(cherry picked from commit 413f36dd8b44c8254bd2a02558bb42c403365b06)

docs/platformoverview/doctor.rst [new file with mode: 0644]
docs/platformoverview/images/figure-p1.png [new file with mode: 0755]
docs/platformoverview/index.rst [new file with mode: 0644]

diff --git a/docs/platformoverview/doctor.rst b/docs/platformoverview/doctor.rst
new file mode 100644 (file)
index 0000000..6ee59a9
--- /dev/null
@@ -0,0 +1,47 @@
+===============
+Doctor Platform
+===============
+
+https://wiki.opnfv.org/doctor
+
+Features
+========
+
+Doctor platform, as of Brahmaputra release, provides the two features:
+
+* Immediate Notification
+* Consistent resource state awareness (Compute)
+
+These features enable high availability of Network Services on top of
+the virtualized infrastructure. Immediate notification allows VNF managers
+(VNFM) to process recovery actions promptly once a failure has occurred.
+Consistency of resource state is necessary to properly execute recovery
+actions properly in the VIM.
+
+Components
+==========
+
+Doctor platform, as of Brahmaputra release, consists of the following
+components:
+
+* OpenStack Compute (Nova)
+* OpenStack Telemetry (Ceilometer)
+* OpenStack Alarming (Aodh)
+* Doctor Inspector
+* Doctor Monitor
+
+.. note::
+    Doctor Inspector and Monitor are sample implementation for reference.
+
+You can see an overview of the Doctor platform and how components interact in
+:numref:`figure-p1`.
+
+.. figure:: images/figure-p1.png
+    :name: figure-p1
+    :width: 100%
+
+    Doctor platform and typical sequence (Brahmaputra)
+
+Detailed information on the Doctor architecture can be found in the Doctor
+requirements documentation:
+http://artifacts.opnfv.org/doctor/docs/requirements/05-implementation.html
diff --git a/docs/platformoverview/images/figure-p1.png b/docs/platformoverview/images/figure-p1.png
new file mode 100755 (executable)
index 0000000..e963d8b
Binary files /dev/null and b/docs/platformoverview/images/figure-p1.png differ
diff --git a/docs/platformoverview/index.rst b/docs/platformoverview/index.rst
new file mode 100644 (file)
index 0000000..cee06eb
--- /dev/null
@@ -0,0 +1,9 @@
+***************************
+Overview of Doctor Platform
+***************************
+
+.. toctree::
+   :numbered:
+   :maxdepth: 2
+
+   doctor.rst