X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=docs%2Frelease%2Finstallation%2Farchitecture.rst;h=5d019ed1209aab96cc9ad196792184369ca521a9;hb=0ea79ccda01ea235ea3171273e8ee02dfc4ab2a9;hp=388063910bdb9cc2d5df28078d22964c1beb0500;hpb=14ab87c65644f601362c8e06323ab9f8148dee43;p=apex.git diff --git a/docs/release/installation/architecture.rst b/docs/release/installation/architecture.rst index 38806391..5d019ed1 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,50 @@ description. Also, please refer to release-notes for information about known issues per scenario. The following scenarios correspond to a supported .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-nofeature-ha | Apex | Yes | ++-------------------------+-------------+---------------+ +| os-odl-nofeature-noha | Apex | Yes | ++-------------------------+-------------+---------------+ +| os-odl-ovs_dpdk-ha | OVS for NFV | Yes | ++-------------------------+-------------+---------------+ +| os-odl-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-csit-noha | Apex | Yes | ++-------------------------+-------------+---------------+ +| os-odl-fdio-ha | FDS | Yes | ++-------------------------+-------------+---------------+ +| os-odl-fdio-noha | FDS | Yes | ++-------------------------+-------------+---------------+ +| os-onos-nofeature-ha | ONOSFW | No | ++-------------------------+-------------+---------------+ +| os-onos-sfc-ha | ONOSFW | No | ++-------------------------+-------------+---------------+ +| os-ovn-nofeature-noha | Apex | Yes | ++-------------------------+-------------+---------------+