A VMware Integrated OpenStack VDS deployment includes management and compute clusters with three principal networks.
Cluster and Component Architecture
![](images/GUID-884E40C5-D63A-4901-8DFC-59C781B88DF1-high.png)
The VMware Integrated OpenStack architecture includes the following clusters and components.
Cluster or Component | Description |
---|---|
vCenter Server instance | Configure a vCenter Server dedicated to your VMware Integrated OpenStack deployment. This is not required but optimizes deployment. |
Active Directory | For user authentication by the OpenStack Identity Service. |
Management cluster | Contains all the deployed OpenStack component and management VMs. See the Management Cluster below for a detailed description of the management cluster and its components. |
Compute cluster | Compute resources for Nova. All tenant VMs are created on these compute clusters. |
Management network | Carries traffic among the management components. |
API access network | Exposes the VMware Integrated OpenStack dashboard and provides access for tenants to the OpenStack APIs and services. |
Provider network | Connects the DHCP nodes in the management cluster with the compute clusters. See Management Cluster below. |
Management Cluster
The Management Cluster contains all the deployed OpenStack component and management VMs.
![](images/GUID-555F3602-1F89-4C4A-8EAE-5C7E401D09FA-high.png)
The management cluster contains the following components.
Component | Description | Nodes |
---|---|---|
Load Balancers | Provide HA and enable horizontal scale-out architecture. |
2 (1 active, 1 standby) |
Databases (DBs) | Instances of MariaDB that store the OpenStack metadata. RabbitMQ, the message queue service used by all OpenStack services, also runs on the database nodes. |
3 (1 active, 2 standby) |
VMware Integrated OpenStack Controller | Contains all the OpenStack services, including Compute, Block Storage, Image Service, Identity Service, and Object Storage. The memcache service, which enables production-grade performance for the Identity Service, also runs on the controller nodes. |
2 (both active) |
DHCP | Provide IP addresses to the virtual machines connected to the Provider network. |
2 (both active) |
Compute Driver | Contains a subset of Compute processes that interact with the compute clusters to manage VMs. |
1 per compute cluster |
VMware Integrated OpenStack Manager Service (OMS) | The vApp that you use to manage your VMware Integrated OpenStack vApp. |
1 |
VMware Integrated OpenStack Template | Template for redeploying failed OpenStack deployments. This template preserves the configuration settings to facilitate redeployment. |
1 |
The DHCP nodes in the VDS-based deployment architecture are the principal distinction from a VDS-based deployment architecture. These DHCP nodes manage the IP addresses for tenant VMs and connect them to the Provider network.