Freigeben über


Verwalten der Hochverfügbarkeit

Von Bedeutung

Lakebase Autoscaling ist in den folgenden Regionen verfügbar: eastus, eastus2, centralus, southcentralus, westus, westus2, canadacentral, brazilsouth, northeurope, uksouth, westeurope, australiaeast, centralindia, southeastasia.

Lakebase Autoscaling ist die neueste Version von Lakebase mit automatischer Berechnung, Skalierung bis Null, Verzweigung und sofortiger Wiederherstellung. Wenn Sie ein Lakebase Provisioned-Benutzer sind, lesen Sie Lakebase Provisioned.

In diesem Handbuch wird beschrieben, wie Sie hohe Verfügbarkeit für Ihre Lakebase-Endpunkte aktivieren und verwalten können. Hintergrundinformationen dazu, wie hochverfügbarkeit funktioniert und wie sich sekundäre Computeinstanzen von eigenständigen Lesereplikaten unterscheiden, finden Sie unter "Hohe Verfügbarkeit".

Hohe Verfügbarkeit aktivieren

Hinweis

Wenn Ihr Endpunkt eine Skalierung auf Null aktiviert hat, deaktivieren Sie ihn, bevor Sie eine hohe Verfügbarkeit aktivieren. Um sie in der Benutzeroberfläche zu deaktivieren, setzen Sie "Skalieren" auf Null, und stellen Sie es in der Bearbeitungsschublade für Berechnungen auf Aus.

Klicken Sie nach dem Erstellen eines Projekts auf den primären Compute-Link aus dem Projektdashboard, um die Compute-Bearbeitungsschublade zu öffnen.

Projektdashboard mit dem Produktions-Branch mit der primären Rechenverbindung

Legen Sie den Computetyp auf "Hohe Verfügbarkeit" fest, und wählen Sie dann unter "Hohe Verfügbarkeit" eine Konfiguration aus:

  • 2 (1 primär, 1 sekundär),
  • 3 (1 primär, 2 sekundär)
  • oder 4 (1 primäre Instanz, 3 sekundäre Instanzen) Recheninstanzen insgesamt.

Bearbeiten der Computerschublade mit der Umschaltfläche

Lakebase stellt sekundäre Compute-Instanzen in verschiedenen Verfügbarkeitszonen bereit. Sobald alle Computeinstanzen aktiv sind, verfügt der Endpunkt über ein automatisches Failover.

Konfigurieren des schreibgeschützten Zugriffs auf sekundäre Compute-Instanzen

Steuert den Zugriff auf schreibgeschützte Computeinstanzen, sodass sekundäre Computeinstanzen Lesedatenverkehr über die -ro Verbindungszeichenfolge bedienen.

  1. Klicken Sie auf der Registerkarte "Computes " auf " Bearbeiten " auf der primären Berechnung.
  2. Aktivieren oder deaktivieren Sie unter "Hohe Verfügbarkeit" die Option "Zugriff auf schreibgeschützte Computeinstanzen zulassen".
  3. Klicke auf Speichern.

Warnung

Bei nur einer sekundären Computeinstanz und aktiviertem Lesezugriff wird der gesamte Lesedatenverkehr in der -ro Verbindungszeichenfolge während eines Failovers unterbrochen, bis ein Ersatz hinzugefügt wird. Konfigurieren Sie für einen robusten Lesezugriff zwei oder mehr sekundäre Computeinstanzen mit aktiviertem Lesezugriff.

Ändern der Anzahl der sekundären Computeinstanzen

  1. Klicken Sie auf der Registerkarte "Computes " auf " Bearbeiten " auf der primären Berechnung.
  2. Wählen Sie unter "Hohe Verfügbarkeit" eine neue Konfiguration aus der Dropdownliste aus (2, 3 oder 4 Computeinstanzen insgesamt).
  3. Klicke auf Speichern.

Hinweis

Um die hohe Verfügbarkeit zu deaktivieren, legen Sie den Computetyp auf single compute zurück. Dadurch werden alle sekundären Computeinstanzen entfernt, und Ihr Endpunkt kehrt zu einer Konfiguration mit einer einzelnen Berechnung zurück.

Status und Rollen der hohen Verfügbarkeit anzeigen

Auf der Registerkarte "Computes" wird jede Computeinstanz in Ihrer Hochverfügbarkeitskonfiguration mit der aktuellen Rolle, dem Status und der Zugriffsebene angezeigt.

Registerkarte

Kolumne Werte
Rolle Primär, sekundär
Status Start, Aktiv
Access Lese-/Schreibzugriff (primär), Nur-Lesezugriff (sekundäre Instanz für Computing mit aktiviertem Zugriff), Deaktiviert (sekundäre Instanz für Computing ohne Lesezugriff)

Der primäre Computeheader zeigt auch die Endpunkt-ID, den automatischen Skalierungsbereich und die sekundäre Anzahl an (z. B. 8 ↔ 16 CU · 3 secondaries).

Abrufen von Verbindungszeichenfolgen

Klicken Sie auf "Verbinden" auf dem primären Rechner, um das Dialogfeld "Verbindungsdetails" zu öffnen. Die Compute-Dropdownliste listet beide Verbindungsoptionen für Ihren Endpunkt mit hoher Verfügbarkeit auf.

Dialogfeld

Rechenoption Verbindungszeichenfolge Verwendung für
Primary (name) ● Active {endpoint-id}.database.{region}.databricks.com Alle Schreibverbindungen und Lese-/Schreibverbindungen
Secondary (name) ● Active RO {endpoint-id}-ro.database.{region}.databricks.com Auslagern des Lesens auf sekundäre Compute-Instanzen

Die -ro Verbindungszeichenfolge ist nur verfügbar, wenn der Zugriff auf schreibgeschützte Computeinstanzen aktiviert ist.

Vollständige Verbindungszeichenfolgenreferenz finden Sie unter Verbindungszeichenfolgen.

Nächste Schritte