Eine VMware Integrated OpenStack VDS-Bereitstellung enthält Verwaltungs- und Computing-Cluster mit drei Hauptnetzwerken.
Cluster- und Komponentenarchitektur
Eine typische VDS-Bereitstellungsarchitektur besteht aus zwei Clustern und drei separaten VLANs. Details zu VLANs finden Sie unter Physisches Netzwerk – Übersicht.
Die VMware Integrated OpenStack-Architektur beinhaltet die folgenden Cluster und Komponenten.
Cluster bzw. Komponente |
Beschreibung |
---|---|
vCenter Server-Instanz |
Konfigurieren Sie einen vCenter Server für Ihre VMware Integrated OpenStack-Bereitstellung. Dieser Schritt ist nicht erforderlich, optimiert jedoch die Bereitstellung. |
Active Directory |
Für die Benutzerauthentifizierung durch den OpenStack-Identitätsdienst. |
Verwaltungs-Cluster |
Enthält alle bereitgestellten OpenStack-Komponenten und Verwaltungs-VMs. Eine detaillierte Beschreibung des Verwaltungs-Clusters und dessen Funktionen finden Sie unter Verwaltungs-Cluster weiter unten. |
Computing-Cluster |
Computing-Ressourcen für Nova. Alle Mandanten-VMs werden auf diesen Computing-Clustern erstellt. |
Netzwerk „Verwaltung“ |
Überträgt den Datenverkehr zwischen den Verwaltungskomponenten. |
Netzwerk „API-Zugriff“ |
Beinhaltet das neue VMware Integrated OpenStack-Dashboard und bietet Zugriff für Mandanten auf die OpenStack-APIs und -Dienste. |
Netzwerk „Anbieter“ |
Verbindet die DHCP-Knoten im Verwaltungs-Cluster mit den Computing-Clustern. Siehe Verwaltungs-Cluster weiter unten. |
Verwaltungs-Cluster
Der Verwaltungs-Cluster enthält alle bereitgestellten OpenStack-Komponenten und Verwaltungs-VMs.
Die VDS-basierte Bereitstellungsarchitektur unterscheidet sich in erster Linie von der VDS-basierten Bereitstellungsarchitektur aufgrund der DHCP-Knoten. Die DHCP-Knoten verwalten die IP-Adressen für Mandanten-VMs und verbinden diese mit dem Netzwerk „Anbieter“.
Der Verwaltungs-Cluster enthält die folgenden Komponenten.
Komponente |
Beschreibung |
Knoten |
---|---|---|
Lastausgleichsmodule |
Bieten HA und aktivieren horizontale Skalierungsarchitektur. |
2 (1 aktiv, 1 Standby) |
Datenbanken (DBs) |
Instanzen von MariaDB, die die OpenStack-Metadaten speichern. RabbitMQ, der von allen OpenStack-Diensten verwendete Nachrichtenwarteschlangen-Dienst, wird auch auf den Datenbankknoten ausgeführt. |
3 (1 aktiv, 2 Standby) |
VMware Integrated OpenStack Controller |
Enthält alle OpenStack-Dienste. Dazu zählen Computing (Compute), Blockspeicher (Block Storage), Imagedienst (Image Service), Identitätsdienst (Identitiy Service) und Objektspeicher (Object Storage). Der memcache-Dienst, welcher eine hochwertige Leistung des Identitätsdiensts ermöglicht, wird auch auf den Controller-Knoten ausgeführt. |
2 (beide aktiv) |
DHCP |
Stellt IP-Adressen für die virtuellen Maschinen bereit, die mit dem Netzwerk „Anbieter“ verbunden sind. |
2 (beide aktiv) |
Computing-Treiber |
Enthält eine Untergruppe von Computing-Prozessen, die mit den Computing-Clustern zur Verwaltung von VMs interagieren. |
1 pro Computing-Cluster |
VMware Integrated OpenStack Manager Service (OMS) |
Die vApp, die Sie zur Verwaltung Ihrer VMware Integrated OpenStack-vApp verwenden. |
1 |
VMware Integrated OpenStack-Vorlage |
Vorlage zur erneuten Bereitstellung von fehlgeschlagenen OpenStack-Bereitstellungen. Diese Vorlage behält die Konfigurationseinstellungen bei und vereinfacht die erneute Bereitstellung. |
1 |
Die VDS-basierte Bereitstellungsarchitektur unterscheidet sich in erster Linie von der VDS-basierten Bereitstellungsarchitektur aufgrund der DHCP-Knoten. Diese DHCP-Knoten verwalten die IP-Adressen für Mandanten-VMs und verbinden diese mit dem Netzwerk „Anbieter“.