Autoscaling-Richtlinien verwalten
Mit Autoscaling-Richtlinien wird ein Cluster in Ihrer privaten Cloud anhand von Faktoren wie CPU-, Arbeitsspeicher- und Speicherauslastungsgrenzwerten automatisch erweitert oder verkleinert. Gemäß der für einen Cluster angewendeten Autoscaling-Richtlinie überwacht die Google Cloud VMware Engine den Cluster anhand definierter Messwerte und fügt dem Cluster automatisch Knoten hinzu oder entfernt sie. Autoscaling-Richtlinien sind für Cluster mit einem einzelnen Knoten nicht verfügbar.
Erweiterte private Clouds automatisch skalieren
Sie können Autoscaling-Richtlinien für einen erweiterten privaten Cluster konfigurieren. Die standardmäßigen Autoscaling-Richtlinien für Standardcluster sind auch für erweiterte Cluster verfügbar. Die gleiche Anzahl von Knoten (wie in der Autoscaling-Richtlinie angegeben) wird jeder Datenzone eines erweiterten Clusters hinzugefügt oder daraus entfernt, damit die erweiterte Clusterkonfiguration symmetrisch bleibt.
Vordefinierte Richtlinien
Für jeden Cluster in Ihrer privaten Cloud können Sie eine Autoscaling-Richtlinie aus einer Liste vordefinierter Richtlinien anwenden. Wenn die in einer angewendeten Autoscaling-Richtlinie angegebenen Messwerte 30 Minuten lang beibehalten werden, löst VMware Engine eine Aktion basierend auf der Richtlinie aus.
Da die Rechenleistungs-, Arbeitsspeicher- und Speichernutzung oft voneinander unabhängig sind, verwenden Richtlinien zum Autoscaling, die mehrere Messwerte überwachen, die OR
-Logik für das Hinzufügen von Knoten und die AND
-Logik für das Entfernen von Knoten.
In der folgenden Tabelle werden vordefinierte Autoscaling-Richtlinien beschrieben, die Sie auf einen Cluster anwenden können:
Autoscaling-Richtlinie | Knotenbedingung hinzufügen | Knotenbedingung entfernen |
---|---|---|
Richtlinie zur Optimierung der Speicherkapazität | Belegter Speicherplatz > 80% | Belegter Speicher < 40% |
Richtlinie zur Optimierung der CPU-Leistung |
CPU-Auslastung > 70% ODER Verbrauchter Speicher > 80% |
CPU-Auslastung < 45 % UND Belegter Speicher < 40 % |
Richtlinie zur Optimierung der Arbeitsspeicherleistung |
Arbeitsspeicherauslastung > 80% ODER Verbrauchter Speicher > 80% |
Arbeitsspeicherauslastung < 45 % UND Belegter Speicher < 40 % |
Richtlinie zur Optimierung der CPU- und Arbeitsspeicherleistung |
CPU-Auslastung > 70 % ODER Arbeitsspeicherauslastung > 80 % ODER Belegter Speicher > 80 % |
CPU-Auslastung < 45 % UND Speicherauslastung < 45 % UND Belegter Speicher < 40 % |
Autoscaling-Richtlinie aktualisieren
So zeigen Sie die mit einem Cluster verknüpfte Autoscaling-Richtlinie an oder ändern sie:
- Zum VMware Engine-Portal
- Rufen Sie die Seite Ressourcen auf und wählen Sie Ihre private Cloud aus.
- Wechseln Sie zu Cluster und klicken Sie auf das Symbol Bearbeiten.
- Auf der angezeigten Seite können Sie Ihre aktuelle Richtlinie aufrufen, eine neue Richtlinie aus der Drop-down-Liste Autoscaling-Richtlinie auswählen und optional Richtliniendetails anpassen.
- Wenn Sie fertig sind, klicken Sie auf Senden.
In der folgenden Liste sind die einzelnen Felder, die Sie beim Erstellen der Richtlinie festlegen müssen, genauer beschrieben:
Knoten hinzufügen (privater Standardcluster): Bedingung, die über einen bestimmten Zeitraum erfüllt sein muss, bevor die VMware Engine dem Cluster einen oder mehrere Knoten hinzufügt.
Knoten hinzufügen (erweiterter privater Cluster): Bedingung, die über einen bestimmten Zeitraum erfüllt sein muss, bevor die VMware Engine dem Cluster zwei oder mehr Knoten (muss eine gerade Anzahl von Knoten sein) hinzufügt. Jeder Datenzone eines erweiterten Clusters wird die gleiche Anzahl von Knoten hinzugefügt.
Knoten entfernen (privater Standardcluster): Bedingung, die über einen bestimmten Zeitraum erfüllt sein muss, bevor die VMware Engine einen Knoten aus dem Cluster entfernt.
Knoten entfernen (erweiterter privater Cluster): Bedingung, die über einen bestimmten Zeitraum erfüllt sein muss, bevor die VMware Engine zwei Knoten aus dem Cluster entfernt. Aus jeder Datenzone eines erweiterten Clusters wird die gleiche Anzahl von Knoten entfernt.
Wartezeit:Die Mindestzeitspanne zwischen Aktionen, die aufgrund einer Autoscaling-Richtlinie ausgeführt werden.
Knotenlimits (privater Standardcluster): Minimale und maximale Anzahl von Knoten in einem Cluster, zwischen denen eine Autoscaling-Richtlinie angepasst werden kann. Die Mindestanzahl von Datenknoten in einem privaten Standardcluster ist drei (3).
Knotenlimits (erweiterter privater Cluster): Minimale und maximale Anzahl von Knoten in einem Cluster, zwischen denen eine Autoscaling-Richtlinie angepasst werden kann.Die Mindestanzahl von Datenknoten in einem erweiterten Cluster beträgt sechs (6). Die maximale Anzahl von Datenknoten in einem erweiterten Cluster beträgt 32.