Udostępnij za pośrednictwem


Zarządzanie wysoką dostępnością

Ważna

Skalowanie automatyczne Lakebase jest dostępne w następujących regionach: eastus, eastus2, centralus, southcentralus, westus, westus2, canadacentral, brazilsouth, northeurope, uksouth, westeurope, australiaeast, centralindia, southeastasia.

Autoskalowanie bazy danych Lakebase to najnowsza wersja bazy danych Lakebase, która umożliwia skalowanie automatyczne, skalowanie do zera, rozgałęzianie i natychmiastowe przywracanie. Jeśli jesteś użytkownikiem usługi Lakebase Provisioned, zobacz Lakebase Provisioned.

W tym przewodniku opisano włączanie i zarządzanie wysoką dostępnością punktów końcowych usługi Lakebase. Aby dowiedzieć się, jak działa wysoka dostępność i jak drugorzędne instancje obliczeniowe różnią się od autonomicznych replik odczytowych, zobacz Wysoka dostępność.

Włączanie wysokiej dostępności

Uwaga / Notatka

Jeśli na punkcie końcowym jest włączona funkcja skalowania do zera, wyłącz ją, zanim włączysz wysoką dostępność. Aby wyłączyć tę funkcję w interfejsie użytkownika, ustaw opcję Skala na zero jako Wyłączone w panelu edycji obliczeń.

Po utworzeniu projektu kliknij główny link zasobów obliczeniowych na pulpicie nawigacyjnym projektu, aby otworzyć panel edycji zasobów obliczeniowych.

Pulpit nawigacyjny projektu przedstawiający gałąź produkcyjną z podstawowym linkiem obliczeniowym

Ustaw typ obliczeniowy na Wysoka dostępność, a następnie wybierz Konfigurację w kategorii Wysoka dostępność:

  • 2 (1 podstawowy, 1 pomocniczy),
  • 3 (1 podstawowy, 2 podrzędne)
  • lub 4 (1 podstawowy, 3 drugorzędne) łączna liczba instancji obliczeniowych.

Edytowanie szuflady obliczeń z przełącznikiem typ obliczeń ustawionym na Wysoka dostępność i lista rozwijana Konfiguracja z opcjami dla 2, 3 lub 4 łącznych instancji obliczeń

Lakebase udostępnia pomocnicze wystąpienia obliczeniowe w różnych strefach dostępności. Gdy wszystkie wystąpienia obliczeniowe są aktywne, punkt końcowy ma automatyczny tryb failover.

Konfigurowanie tylko dostępu do odczytu do pomocniczych instancji obliczeniowych

Zezwalaj na dostęp do wystąpień obliczeniowych w trybie tylko do odczytu kontroluje, czy pomocnicze wystąpienia obliczeniowe obsługują ruch odczytu za pośrednictwem -ro ciągu połączenia.

  1. Na karcie Obliczenia kliknij pozycję Edytuj na podstawowym obiekcie obliczeniowym.
  2. W obszarze Wysoka dostępność zaznacz lub usuń zaznaczenie pola wyboru Zezwalaj na dostęp do wystąpień obliczeniowych tylko do odczytu.
  3. Kliknij przycisk Zapisz.

Ostrzeżenie

Po włączeniu tylko jednego pomocniczego wystąpienia obliczeniowego i dostępu do odczytu, cały ruch odczytu w -ro łańcuchu połączenia zostanie przerwany podczas awarii, aż zostanie dodana zamiana. Aby zapewnić niezawodny dostęp do odczytu, skonfiguruj co najmniej dwa zapasowe wystąpienia obliczeniowe z włączonym dostępem do odczytu.

Zmienianie liczby pomocniczych wystąpień obliczeniowych

  1. Na zakładce Obliczenia kliknij przycisk Edytuj na podstawowym zasobie obliczeniowym.
  2. W obszarze Wysoka dostępność wybierz nową konfigurację z listy rozwijanej (2, 3 lub 4 łączne wystąpienia obliczeniowe).
  3. Kliknij przycisk Zapisz.

Uwaga / Notatka

Aby wyłączyć wysoką dostępność, ustaw typ obliczeniowy z powrotem na Pojedyncze obliczenia. Spowoduje to usunięcie wszystkich pomocniczych instancji obliczeniowych i przywrócenie punktu końcowego do konfiguracji z pojedynczą instancją obliczeniową.

Przeglądaj stan wysokiej dostępności i role

Karta Obliczenia zawiera każde wystąpienie obliczeniowe w konfiguracji wysokiej dostępności z bieżącą rolą, stanem i poziomem dostępu.

Karta Obliczenia przedstawiająca jedno wystąpienie obliczeniowe podstawowe z dostępem do odczytu/zapisu i trzema pomocniczymi wystąpieniami obliczeniowymi z dostępem tylko do odczytu, wszystkie aktywne

Kolumna Wartości
roli Podstawowy, wtórny
Status Uruchamianie, aktywne
Uzyskaj dostęp Odczyt/zapis (podstawowy), tylko do odczytu (pomocnicze wystąpienie obliczeniowe z włączonym dostępem), wyłączone (pomocnicze wystąpienie obliczeniowe bez dostępu do odczytu)

Podstawowy nagłówek obliczeniowy zawiera również identyfikator punktu końcowego, zakres skalowania automatycznego i liczbę pomocniczą (np. 8 ↔ 16 CU · 3 secondaries).

Uzyskiwanie parametrów połączenia

Kliknij pozycję Połącz na podstawowym obiekcie obliczeniowym, aby otworzyć okno dialogowe Szczegóły połączenia. Lista rozwijana Compute zawiera obie opcje połączenia dla punktu końcowego wysokiej dostępności.

Okno dialogowe szczegółów połączenia, z rozwijaną listą z wyborem obliczeń, przedstawiającą opcje podstawowego i pomocniczego RO oraz wyświetlane parametry połączenia tylko do odczytu

Opcja obliczeniowa Parametry połączenia Użyj dla
Primary (name) ● Active {endpoint-id}.database.{region}.databricks.com Wszystkie połączenia zapisu lub odczytu/zapisu
Secondary (name) ● Active RO {endpoint-id}-ro.database.{region}.databricks.com Przekierowanie operacji odczytu do pomocniczych instancji obliczeniowych

Parametry -ro połączenia są dostępne tylko wtedy, gdy włączona jest opcja Zezwalaj na dostęp do instancji obliczeniowych w trybie tylko do odczytu.

Aby uzyskać pełne odwołanie do parametrów połączenia, zobacz Parametry połączenia.

Następne kroki