summaryrefslogtreecommitdiffstats
path: root/docs/release/installation/architecture.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/installation/architecture.rst')
-rw-r--r--docs/release/installation/architecture.rst92
1 files changed, 62 insertions, 30 deletions
diff --git a/docs/release/installation/architecture.rst b/docs/release/installation/architecture.rst
index 38806391..232e72b5 100644
--- a/docs/release/installation/architecture.rst
+++ b/docs/release/installation/architecture.rst
@@ -30,7 +30,7 @@ Undercloud
----------
The undercloud is not Highly Available. End users do not depend on the
-underloud. It is only for management purposes.
+undercloud. It is only for management purposes.
Overcloud
---------
@@ -47,7 +47,7 @@ will run the following services:
- Ceph Monitors and OSDs
Stateless OpenStack services
- All running statesless OpenStack services are load balanced by HA Proxy.
+ All running stateless OpenStack services are load balanced by HA Proxy.
Pacemaker monitors the services and ensures that they are running.
Stateful OpenStack services
@@ -65,9 +65,13 @@ RabbitMQ
establishment of clustering across cluster members.
OpenDaylight
- OpenDaylight is currently installed on all three control nodes but only
- started on the first control node. OpenDaylight's HA capabilities are not yet
- mature enough to be enabled.
+ OpenDaylight is currently installed on all three control nodes and started as
+ an HA cluster unless otherwise noted for that scenario. OpenDaylight's
+ database, known as MD-SAL, breaks up pieces of the database into "shards".
+ Each shard will have its own election take place, which will determine
+ which OpenDaylight node is the leader for that shard. The other
+ OpenDaylight nodes in the cluster will be in standby. Every Open vSwitch
+ node connects to every OpenDaylight to enable HA.
HA Proxy
HA Proxy is monitored by Pacemaker to ensure it is running across all nodes
@@ -116,28 +120,56 @@ description. Also, please refer to release-notes for information about known
issues per scenario. The following scenarios correspond to a supported
<Scenario>.yaml deploy settings file:
-+-------------------------+------------+-----------------+
-| **Scenario** | **Owner** | **Supported** |
-+-------------------------+------------+-----------------+
-| os-nosdn-nofeature-ha | Apex | Yes |
-+-------------------------+------------+-----------------+
-| os-nosdn-nofeature-noha | Apex | Yes |
-+-------------------------+------------+-----------------+
-| os-nosdn-ovs-noha | OVS for NFV| Yes |
-+-------------------------+------------+-----------------+
-| os-nosdn-fdio-noha | FDS | Yes |
-+-------------------------+------------+-----------------+
-| os-odl_l2-nofeature-ha | Apex | Yes |
-+-------------------------+------------+-----------------+
-| os-odl_l3-nofeature-ha | Apex | Yes |
-+-------------------------+------------+-----------------+
-| os-odl_l2-sfc-noha | SFC | Yes |
-+-------------------------+------------+-----------------+
-| os-odl-bgpvpn-ha | SDNVPN | No |
-+-------------------------+------------+-----------------+
-| os-odl_l2-fdio-noha | FDS | Yes |
-+-------------------------+------------+-----------------+
-| os-onos-nofeature-ha | ONOSFW | Yes |
-+-------------------------+------------+-----------------+
-| os-onos-sfc-ha | ONOSFW | Yes |
-+-------------------------+------------+-----------------+
++-------------------------+-------------+---------------+
+| **Scenario** | **Owner** | **Supported** |
++-------------------------+-------------+---------------+
+| os-nosdn-nofeature-ha | Apex | Yes |
++-------------------------+-------------+---------------+
+| os-nosdn-nofeature-noha | Apex | Yes |
++-------------------------+-------------+---------------+
+| os-nosdn-ovs_dpdk-ha | OVS for NFV | Yes |
++-------------------------+-------------+---------------+
+| os-nosdn-ovs_dpdk-noha | OVS for NFV | Yes |
++-------------------------+-------------+---------------+
+| os-nosdn-fdio-ha | FDS | No |
++-------------------------+-------------+---------------+
+| os-nosdn-fdio-noha | FDS | No |
++-------------------------+-------------+---------------+
+| os-nosdn-kvm-ha | KVM for NFV | Yes |
++-------------------------+-------------+---------------+
+| os-nosdn-kvm-noha | KVM for NFV | Yes |
++-------------------------+-------------+---------------+
+| os-nosdn-performance-ha | Apex | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l3-nofeature-ha | Apex | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l3-nofeature-noha| Apex | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l3-ovs_dpdk-ha | OVS for NFV | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l3-ovs_dpdk-noha | OVS for NFV | Yes |
++-------------------------+-------------+---------------+
+| os-odl-bgpvpn-ha | SDNVPN | Yes |
++-------------------------+-------------+---------------+
+| os-odl-bgpvpn-noha | SDNVPN | Yes |
++-------------------------+-------------+---------------+
+| os-odl-gluon-noha | GluOn | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l3-csit-noha | Apex | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l3-fdio-ha | FDS | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l3-fdio-noha | FDS | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l2-fdio-ha | FDS | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l2-fdio-noha | FDS | Yes |
++-------------------------+-------------+---------------+
+| os-odl_l2-sfc-noha | SFC | No |
++-------------------------+-------------+---------------+
+| os-onos-nofeature-ha | ONOSFW | No |
++-------------------------+-------------+---------------+
+| os-onos-sfc-ha | ONOSFW | No |
++-------------------------+-------------+---------------+
+| os-ovn-nofeature-noha | Apex | Yes |
++-------------------------+-------------+---------------+