IBM Cloud Docs
Flexible Skalierung

Flexible Skalierung

Db2 on Cloud bietet Ihnen die Möglichkeit, Rechenkerne und Speicher unabhängig zu skalieren.

Wenn sich die Anzahl der Kerne erhöht, erweitert sich auch der Hauptspeicher. Die Aktualisierung von Ressourcen kann zu einem Ausfall führen, der bis zu 20 Minuten dauern kann.

Für den Speicher kann kein Scale-down durchgeführt werden, nachdem er vergrößert wurde.

Standard-Plan

Der Standard-Plan wird mit 8 GB RAM und 20 GB Plattenspeicherplatz bereitgestellt. Anschließend können Sie Ihren Plan mit den Dropdown-Listen in der Db2 on Cloud-Konsole skalieren.

Der Speicher kann durch Auswahl der Anzahl von vCPUnach oben oder unten skaliert werden. Der Standardplan ist ein Multi-Tenant-Plan und verfügt daher nur über dedizierten Speicher.

Der Speicher kann in den folgenden Schritten skaliert werden:

Tabelle 1. Skalierungsinkremente für Kern/Speicher
vCPU Hauptspeicher
2 8 GB
4 16 GB
8 32 GB
16 64 GB

Der Plattenspeicherplatz kann auf maximal 4 TB erweitert werden.

Führen Sie die folgenden Schritte aus, um den Hauptspeicher und den Plattenspeicherplatz über die Konsole zu skalieren:

  1. Wählen Sie Verwaltung im Menü auf der linken Seite aus.
  2. Wählen Sie die Registerkarte Rechenleistung & Speicher aus.
  3. Wählen Sie Bearbeiten unter Compute-und Speicherressourcen aus.
  4. Wählen Sie die Dropdown-Liste für vCPU (für Hauptspeicher) oder Einheiten für Speicher aus, um Änderungen vorzunehmen.
  5. Klicken Sie auf Speichern.
  6. Wählen Sie Bestätigen aus, wenn Sie mit den Änderungen zufrieden sind.

Skalierung des Standardplans
Abbildung 1. Skalieren von Hauptspeicher und Speicher im Standard-Plan

Confirm_changes
Abbildung 2. Skalierungsänderungen für Standardplan bestätigen

Enterprise-Plan

Bei Ihrem Enterprise-Plan werden zunächst 4 Kerne, 16 GB RAM und 20 GB Festplattenspeicher bereitgestellt. Anschließend können Sie Ihren Plan mit den Dropdown-Listen in der Db2 on Cloud-Konsole skalieren.

Die dedizierten Kerne können in den folgenden Inkrementen nach oben oder unten skaliert werden, wobei der Hauptspeicher sich entsprechend ändert:

Tabelle 2. Skalierungsinkremente für Kern/Speicher
Kerne Hauptspeicher
4 16 GB
8 32 GB
16 64 GB
32 128 GB
56 242 GB

Wenn der Speicher unter 4 TB liegt, wird er in Inkrementen von 20 GB vertikal skaliert. Wenn der Speicher 4 TB überschreitet, werden mehrere Platten implementiert. Jede Platte enthält 4 TB Speicher. Daher kann der Speicher insgesamt in Inkrementen von 4 TB skaliert werden, wie im folgenden Beispiel gezeigt:

  • 8 TB
  • 12 TB
  • 16 TB
  • 20 TB
  • 24 TB

Der Speicher kann auf maximal 24 TB skaliert werden.

Führen Sie die folgenden Schritte aus, um die Kerne/den Hauptspeicher und den Plattenspeicherplatz über die Konsole zu skalieren:

  1. Wählen Sie Verwaltung im Menü auf der linken Seite aus.
  2. Wählen Sie die Registerkarte Rechenleistung & Speicher aus.
  3. Wählen Sie Bearbeiten unter Compute-und Speicherressourcen aus.
  4. Wählen Sie die Dropdown-Liste für vCPU (für Hauptspeicher) oder Einheiten für Speicher aus, um Änderungen vorzunehmen.
  5. Klicken Sie auf Speichern.
  6. Wählen Sie Bestätigen aus, wenn Sie mit den Änderungen zufrieden sind.

Skalierung des Enterprise-Plans
Abbildung 3 Enterprise Plan zur Skalierung von Kernen/Hauptspeicher und Speicher

Confirm_changes
Abbildung 4. Skalierungsänderungen für Unternehmensplan bestätigen

Skalieren von Plattenspeicher mit mehr als 4 TB

Es kann zu einem Ausfall kommen, wenn Tabellenbereiche unter der Standardspeichergruppe neu verteilt werden.

Die Neuverteilung von Tabellenbereichen kann mehrere Tage dauern und sich auf Ihre Leistung auswirken.

Zwei neue Funktionen, Rebalance und Free space reclamation, wurden eingeführt, um die Vorteile von mehreren Platten zu maximieren, wenn Sie über 4TBhinaus skalieren.

Confirm_changes
Abbildung 5. Skalierungsänderungen für Unternehmensplan bestätigen

Neu ausgleichen

Die Rebalance-Funktionalität ermöglicht die Umverteilung von Daten, was den Vorteil des Stripings von Daten auf mehrere Platten mit sich bringt. Bei der Skalierung von Speicher über 4TBhinaus werden Tabellenbereiche unter der Standardspeichergruppe IBMSTOGROUP automatisch neu verteilt.

Sie haben jetzt die Möglichkeit, alle Tabellenbereiche aus nicht standardmäßigen Speichergruppen neu zu verteilen, nachdem die Skalierung abgeschlossen ist. Zur Bestätigung der Neuverteilung wird ein Popup-Fenster angezeigt.

Es wird dringend empfohlen, vom Standard abweichende Speichergruppen nach der Skalierung auf 4TBneu zu verteilen.

Neuausgleich bestätigen
Abbildung 6. Neuausgleich für Tabellenbereiche vor der Skalierung bestätigen

Neuausgleichsstatus

Gehen Sie wie folgt vor, um den Neuausgleichsstatus von Tabellenbereichen anzuzeigen:

  • Wählen Sie auf der linken Seite Daten aus.
  • Klicken Sie oben auf die Registerkarte Speicherobjekte.

Sie können einen Tabellenbereich auf dieser Registerkarte einzeln neu verteilen.

Neuausgleichsstatus
Abbildung 7. Neuausgleichsstatus von Tabellenbereichen anzeigen

Die Neuverteilung kann sich auf Ihre Workloadleistung auswirken. Halten Sie die Neuverteilung vorübergehend an und nehmen Sie sie in Zeiten geringer Systemauslastung wieder auf, wenn sich die Neuverteilung auf Ihre Workloadleistung auswirkt.

Pause_rebalance
Abbildung 8. Neuausgleich anhalten

Resume_rebalance
Abbildung 9. Wiederaufnahme des Neuausgleichs

Freigabe von freiem Speicherbereich nach Neuausgleich

Konsolidieren Sie freigegebenen Speicherbereich auf Platten nach der Neuverteilung, indem Sie die Option 'Speicherbereich freigeben' auswählen, wie in der folgenden Abbildung dargestellt. Nachdem der Speicherbereich freigegeben wurde, wird der konsolidierbare Speicherbereich in der Spalte konsolidierbar auf 0 GB aktualisiert.

Space_reclamation
Abbildung 10. Freigegebenen Plattenspeicherplatz zurückfordern

Space_reckonsolidierter
Abbildung 11. Freigegebener Plattenspeicherplatz zurückgefordert