Knotenkapazität verwalten
Auf dieser Seite wird beschrieben, wie Sie die Rechen- und Speicherkapazität in der VMware-Lösung in Google Cloud durch Hinzufügen oder Entfernen von Bare-Metal-Knoten verwalten.
Hinweis
Bevor Sie Knoten hinzufügen oder entfernen, müssen die folgenden Voraussetzungen erfüllt sein:
- Prüfen Sie, ob Sie die erforderlichen IAM-Berechtigungen (Identity and Access Management) haben, einschließlich
Compute Admin(roles/compute.admin) und, wenn Sie Cloud DNS verwenden,DNS Administrator(roles/dns.admin). - Wenn Sie Knoten hinzufügen möchten, prüfen Sie, ob Ihr Projekt in der Zielregion und -zone über ein verfügbares Kontingent für Bare-Metal-Knoten verfügt. Informationen zu den erforderlichen Kontingenten und eine Anleitung zum Aufrufen oder Anfordern von Kontingenterhöhungen finden Sie unter Kontingente und Limits.
VLAN-basiertes Netzwerk: Für die VMware-Lösung muss die Eigenschaft Subnetzmaske auflösen der Subnetze Ihres VPC-Netzwerks (Virtual Private Cloud) auf Primären Bereich nur mit Lernen übertragen festgelegt sein, um VLAN-basierte Netzwerke zu unterstützen. Öffnen Sie im Google Cloud Console-Supportcenter ein Support-Ticket mit den folgenden Informationen:
- Produkt: Google Cloud VMware Engine
- Priorität: P2
- Kategorie: Network Connectivity
- Auswirkungen auf das Geschäft: Allgemeine technische Frage
- Geben Sie weitere Details an:
Allowlist L2 network connectivity for my project, zusammen mit Ihrer Projekt-ID, Projektnummer und der Zielregion und -zone für Ihre Bereitstellung.
Weitere Informationen zur Unterstützung von VLAN-basierten Netzwerken finden Sie unter Layer-2-Emulation: ARP-Broadcasting und benutzerdefiniertes MAC-Learning.
Trusted Image-Richtlinie: Wenn Ihre Organisation die Organisationsrichtlinie
constraints/compute.trustedImageProjectsnicht erzwingt, ist keine Aktion erforderlich. Wenn Ihre Organisation diese Richtlinie erzwingt, müssen Sie vor dem Hinzufügen von Knotenprojects/smve-prod-public-imageszulassen, damit Compute Engine Bare-Metal-Bootlaufwerke erstellen kann. Weitere Informationen finden Sie unter Einschränkungen für den Image-Zugriff festlegen.VPC Service Controls: Wenn sich Ihr Zielprojekt nicht in einem Dienstperimeter befindet, ist keine Aktion erforderlich. Wenn sich Ihr Projekt in einem Dienstperimeter befindet, fügen Sie vor dem Hinzufügen von Knoten eine Regel für ausgehenden Traffic hinzu, die
compute.googleapis.com-Vorgänge für dassmve-prod-public-images-Projekt (projects/999037279871) zulässt:- egressFrom: identityType: ANY_IDENTITY egressTo: operations: - serviceName: compute.googleapis.com methodSelectors: - method: "*" resources: - projects/999037279871Weitere Informationen finden Sie in der Referenz zu Regeln für ausgehenden Traffic.
Wenn Sie Knoten entfernen möchten, prüfen Sie die Anforderungen an die Hochverfügbarkeit und Speicherkapazität Ihrer aktiven VMware-Arbeitslasten, um Kapazitätsengpässe zu vermeiden.
Regionales Kontingent prüfen
Bevor Sie Bare-Metal-Knoten bereitstellen oder einen Cluster erstellen, prüfen Sie, ob Ihr Projekt über ein ausreichendes regionales und globales Compute Engine-Kontingent verfügt. Fügen Sie die Ressourcen aller vorhandenen Cluster in der Region den folgenden inkrementellen Werten hinzu, bevor Sie sie mit Ihrem Projektkontingent vergleichen:
| Kontingent | Erforderliche Ressourcen pro Bare-Metal-Knoten | Erforderliche Ressourcen für einen Cluster mit 3 Knoten |
|---|---|---|
compute.googleapis.com/cpus_per_vm_family für Z3 |
192 vCPUs | 3 × 192 = 576 vCPUs |
compute.googleapis.com/local_ssd_total_storage_per_vm_family für Z3 |
72 TB | 3 × 72 TB = 216 TB |
compute.googleapis.com/hyperdisk_balanced_total_storage |
128 GB | 3 × 128 GB = 384 GB |
compute.googleapis.com/resource_policies |
0, wenn Knoten zu einem vorhandenen Cluster hinzugefügt werden | 1 Richtlinie für verteilte Platzierung pro Cluster |
compute.googleapis.com/regional_backend_services_protocol_forwarding_fast_ha |
0, wenn Knoten oder Cluster ohne neue Appliances hinzugefügt werden | 1 pro neuer VCF-Verwaltungs-Appliance-VIP oder NSX Edge-Endpunkt |
Eine vollständige Liste der erforderlichen Kontingente und eine Anleitung zum Aufrufen oder Anfordern von Kontingenterhöhungen finden Sie unter Kontingente und Limits.
Knoten hinzufügen, um die Kapazität zu erhöhen
So stellen Sie zusätzliche Bare-Metal-Knoten für einen vorhandenen Cluster bereit:
Rufen Sie in der Google Cloud Console VMware Engine > Selbstverwaltet > Bare-Metal-Knoten auf.
Klicken Sie auf Knoten hinzufügen, um den Workflow zum Hinzufügen von Knoten zu starten.
Geben Sie im Abschnitt Bare-Metal-Knoten und -Netzwerke hinzufügen das Präfix für den Ressourcennamen und das Suffix für den Domainnamen an.
Wählen Sie im Abschnitt Knotenkonfiguration die Region und die Zone aus, die Ihrem vorhandenen Cluster entsprechen.
Wählen Sie die Platzierungsrichtlinie aus, die mit Ihrem Zielcluster verknüpft ist.
Wählen Sie den Maschinentyp und die Anzahl der zusätzlichen Knoten aus, die Sie erstellen möchten.
Prüfen und passen Sie den Knotennamen, den Hostnamen und die Verfügbarkeitsdomain für jeden neuen Knoten an.
Konfigurieren Sie die interne IPv4-Adressierung, indem Sie Sitzungsspezifisch (automatisch), Sitzungsspezifisch (benutzerdefiniert) oder Reserviert auswählen.
Achten Sie darauf, dass Löschschutz aktivieren ausgewählt ist.
Wählen Sie im Abschnitt Netzwerk Ihr VPC-Netzwerk (Virtual Private Cloud) aus.
Wählen Sie im Abschnitt Netzwerkschnittstelle das primäre Subnetz und die Netzwerk-Endpunktgruppe aus, die mit Ihrem vorhandenen Cluster verknüpft sind.
Konfigurieren Sie die Subnetze und Netzwerk-Endpunktgruppen für dynamische Schnittstellen (Dynamic NIC (vSAN), Dynamic NIC (vMotion) und Dynamic NIC (NSX-Tunnelendpunkt)).
Klicken Sie auf Weiter, um die Konfigurationszusammenfassung zu prüfen.
Klicken Sie auf Bereitstellen, um die neuen Knoten bereitzustellen.
Knotenkonfiguration abschließen
Nachdem die VMware-Lösung die neuen Bare-Metal-Instanzen bereitgestellt hat, gehen Sie so vor:
- Erstellen Sie auf Ihrem DNS-Server für jeden neuen Knotenhostnamen und jede neue IP-Adresse Forward- und Reverse-DNS-Einträge (PTR). Wenn Sie Cloud DNS-Einträge mit dem Toolkit-Skript
scripts/cloud_dns/vcf_cloud_dns_sync.pyverwalten, führen Sie das Skript noch einmal mit dem Flag--sync-allaus, wie unter Einträge für die horizontale Skalierung an Tag 2 synchronisieren beschrieben. - Führen Sie das Toolkit zum Vorbereiten von Knoten aus, um das ursprüngliche ESXi-
root-Passwort auf jedem neuen Host zurückzusetzen und ESXi und Netzwerkschnittstellen zu initialisieren. Weitere Informationen finden Sie unter Knoten vorbereiten und VCF mithilfe des Toolkits bereitstellen. - Nehmen Sie die neuen Hosts in VMware SDDC Manager in Betrieb und fügen Sie sie Ihrem Zielcluster oder Ihrer Arbeitslastdomain hinzu.
Knoten außer Betrieb nehmen und löschen
Wenn Sie die Clusterkapazität reduzieren, müssen Sie Knoten aus VMware Cloud Foundation außer Betrieb nehmen, bevor Sie die zugrunde liegenden Google Cloud -Bare-Metal-Instanzen löschen.
- Hosts in VCF außer Betrieb nehmen, bevor Sie eine Instanz löschen: Nehmen Sie Knoten immer in VMware SDDC Manager und vCenter Server außer Betrieb, bevor Sie die Compute Engine-Instanz löschen. Wenn Sie einen Knoten aus Google Cloud löschen, ohne ihn aus VCF zu entfernen, führt dies zu verwaisten Hosteinträgen und potenzieller Clusterinstabilität.
- Risiko eines nicht wiederherstellbaren Datenverlusts: Wenn Sie einen Knoten löschen, werden die Instanz und alle auf den lokalen SSDs gespeicherten Daten endgültig gelöscht.
- Risiko des Verlusts lokaler SSD-Daten: Auf lokalen SSDs gespeicherte Daten sind flüchtig. Wenn Sie einen Bare-Metal-Knoten beenden und neu starten,löscht Google Cloud alle lokalen SSD-Daten.
So nehmen Sie Bare-Metal-Knoten außer Betrieb und löschen sie:
- Nehmen Sie den Ziel-ESXi-Host mithilfe von VMware SDDC Manager aus Ihrer VCF-Umgebung außer Betrieb. Eine ausführliche Anleitung finden Sie in der VMware Cloud Foundation-Dokumentation unter Hosts außer Betrieb nehmen.
Rufen Sie in der Google Cloud Console die Seite VM-Instanzen in Compute Engine auf:
Suchen Sie die außer Betrieb genommenen Knoteninstanzen, indem Sie die Liste nach Maschinentyp, Label oder Instanzname filtern.
Deaktivieren Sie den Löschschutz für jede Instanz:
- Klicken Sie auf den Instanznamen, um die Detailseite zu öffnen.
- Klicken Sie auf Bearbeiten.
- Entfernen Sie das Häkchen aus dem Kästchen Löschschutz aktivieren.
- Klicken Sie auf Speichern.
Kehren Sie zur Listenseite VM-Instanzen zurück und klicken Sie die Kästchen neben den außer Betrieb genommenen Knoten an.
Klicken Sie auf Löschen, um die Bare-Metal-Instanzen endgültig aus Ihrem Projekt zu entfernen.
Nächste Schritte
- Fügen Sie einer vorhandenen Domain einen neuen vSphere-Cluster hinzu. Weitere Informationen finden Sie unter vSphere-Cluster zu einer Domain hinzufügen.
- Vorhandenen vSphere-Cluster erweitern oder komprimieren unter Knoten in einem vSphere-Cluster hinzufügen oder entfernen.
- Clusterkapazität mit Terraform erweitern (siehe Knotenkapazität mit Terraform verwalten)
- VCF-Verwaltungs-Appliances mit Terraform hinzufügen (siehe VCF-Appliances mit Terraform hinzufügen)
- Lesen Sie die Richtlinien für Platzierungsrichtlinien unter Platzierungsrichtlinien und Verfügbarkeitsdomains.
- Lesen Sie die Richtlinien zur Clusterarchitektur unter vSphere-Cluster.
- Folgen Sie der Anleitung zur Ersteinrichtung unter Knoten bereitstellen und Appliance-Netzwerk über die Console konfigurieren.