Je nach Ihren Anforderungen können Sie verschiedene Konfigurationen Ihrer VMware Cloud Director-Appliance-basierten Servergruppe und verschiedene Größen der virtuellen VMware Cloud Director-Appliance-Instanzen haben.

Übersicht

Um sicherzustellen, dass der Cluster ein automatisiertes Failover unterstützen kann, wenn ein Fehler in einer primären Zelle auftritt, muss die minimale VMware Cloud Director-Bereitstellung aus einer primären und zwei Standby-Zellen bestehen. Die Umgebung bleibt in jedem Fehlerszenario verfügbar, bei dem eine der Zellen aus irgendeinem Grund offline geschaltet wird. Wenn ein Standby-Fehler auftritt, erfolgt der Betrieb des Cluster bis zur erneuten Bereitstellung der ausgefallenen Zelle in einem voll funktionsfähigen Zustand mit einigen Leistungsbeeinträchtigungen. Weitere Informationen finden Sie im Appliance-Bereitstellungen und Datenbank-Hochverfügbarkeitskonfiguration.

Die VMware Cloud Director-Appliance weist vier Größen auf, die Sie während der Bereitstellung auswählen können: Klein, Mittel, Groß und Extragroß (VVS). Die Appliance-Größe „Klein“ ist für Lab-Testzwecke geeignet, und in diesem Dokument wird die Appliance-Konfiguration „Klein“ nicht näher erläutert. Die Tabelle mit den Größenoptionen enthält die Spezifikationen für die verbleibenden Optionen und die am besten geeigneten Anwendungsfälle für eine Produktionsumgebung. Die Konfiguration „Extragroß“ stimmt mit dem Skalierungsprofil unter VMware Validated Solutions (VVS) for Cloud Providers überein.

Um größere benutzerdefinierte Größen zu erstellen, können Systemadministratoren die Größe der bereitgestellten Zellen anpassen.

Die kleinste empfohlene Konfiguration für Produktionsbereitstellungen ist eine Drei-Knoten-Bereitstellung mit virtuellen Appliances mittlerer Größe.

Wichtig: VMware bietet keine Unterstützung für VMware Cloud Director-Appliance-Bereitstellungen ohne Datenbank-HA.

Größenoptionen für die VMware Cloud Director-Appliance

Sie können den folgenden Entscheidungsleitfaden verwenden, um eine Schätzung der Appliance-Größe für Ihre Umgebung vorzunehmen.

Mittel Groß Extragroß (VVS)
Empfohlene Anwendungsfälle Lab- oder kleine Produktionsumgebungen Produktionsumgebung Produktion mit API-Integrationen und Überwachung
vRealize Operations Management Pack-Bereitstellung in der VMware Cloud Director-Umgebung Nein Nein Ja
VMware Cloud Director Availability-Bereitstellung in der VMware Cloud Director-Umgebung Nein Nein Ja
Aktivierung von Cassandra-VM-Metriken in VMware Cloud Director Nein Nein Ja
Ungefähre Anzahl gleichzeitiger Benutzer oder Clients, die über einen Zeitraum von 30 Minuten maximal auf die API zugreifen. < 50 < 100 < 100
Verwaltete VMs 5.000 5.000 15000

Konfigurationsdefinitionen

Mittel Groß Extragroß (VVS)
HA-Clusterkonfiguration 1 primäre Zelle + 2 Standby-Zellen 1 primäre Zelle + 2 Standby-Zellen + 1 Anwendungszelle 1 primäre Zelle + 2 Standby-Zellen + 2 Anwendungszellen
vCPUs der primären oder Standby-Zelle 8 16 24
vCPUs der Anwendungszelle Nicht verfügbar 8 8
RAM der primären oder Standby-Zelle 16 GB 24 GB 32 GB
RAM der Anwendungszelle Nicht verfügbar 8 8
Verhältnis von vCPU zu physischem Kern 1:1 1:1 1:1
Erforderlicher Festplattenspeicher für jede Appliance im Cluster 112 GB 112 GB 112 GB

So erkennen Sie, ob Ihr System unterdimensioniert ist

In einer VMware Cloud Director-Zelle wächst der CPU- oder Arbeitsspeicherverbrauch an und bleibt dauerhaft auf einem hohen Niveau, d. h. einem Niveau nahe der Kapazitätsgrenze. Die VMware Cloud Director-Zelle verliert möglicherweise auch die Verbindung zur Datenbank.

So erkennen Sie, ob die Anzahl der Zellen in Ihrem System nicht ausreicht

In den Dateien vcloud-container-debug.log und cell-runtime.log einer beliebigen der VMware Cloud Director-Zellen sehen Sie Einträge ähnlich dem folgenden: org.apache.tomcat.jdbc.pool.PoolExhaustedException: [pool-jetty-XXXXX] Zeitüberschreitung: Pool leer. Abrufen einer Verbindung nicht möglich in 20 Sekunden, keine verfügbar. Die VMware Cloud Director-Zelle verliert möglicherweise auch die Verbindung zur Datenbank.
Hinweis: Basierend auf der standardmäßigen Datenbankverbindungskonfiguration sind alle Konfigurationen auf maximal 6 Zellen des primären, Standby- und Anwendungstyps beschränkt.

Automatische Konfiguration der vPostgres-Datenbankparameter

Die VMware Cloud Director-Appliance führt zur Startzeit ein Skript aus, das Arbeitsspeicher- und CPU-Ressourcen auf der Betriebssystemebene auswertet. Das Skript passt die folgenden vPostgres-Datenbankparameter gemäß den VMware-Richtlinien an:
  • shared_buffers
  • effective_cache_size
  • max_worker_processes
Wenn das Skript ausgeführt wird, speichert VMware Cloud Director die Anpassungen und startet den vPostgres-Dienst.
Hinweis: Ab VMware Cloud Director 10.3 müssen Sie die Konfiguration der vPostgres-Parameter nicht mehr anpassen.