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:

  1. Zum VMware Engine-Portal
  2. Rufen Sie die Seite Ressourcen auf und wählen Sie Ihre private Cloud aus.
  3. Wechseln Sie zu Cluster und klicken Sie auf das Symbol Bearbeiten.
  4. 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.
  5. 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.