Wysoka dostępność (HA) odnosi się do systemu, który może działać nieprzerwanie nawet w przypadku wystąpienia awarii. Aplikacja High Availability Manager zapewnia tę funkcjonalność użytkownikom serwerów QNAP NAS poprzez połączenie dwóch urządzeń NAS w klaster HA — węzła aktywnego, który zarządza wszystkimi operacjami na danych oraz usługami, oraz węzła pasywnego, który stale synchronizuje dane i ustawienia usług z węzła aktywnego. Jeśli węzeł aktywny ulegnie awarii z powodu problemu sprzętowego lub nie będzie mógł dłużej świadczyć usług, węzeł pasywny automatycznie przejmie jego rolę, kontynuując świadczenie tych usług i zapewniając nieprzerwane działanie firmy.
W tym wątku:
- Wymagania HA
- Ograniczenia HA
- Kluczowe koncepcje i pojęcia
Wymagania HA
Aby skonfigurować wysoką dostępność dla systemu, należy przygotować następujące elementy:- Dwa urządzenia QNAP NAS o następujących identycznych specyfikacjach lub komponentach:
Identyczna specyfikacja Opis Model urządzenia Obsługiwane są wyłącznie modele NAS QuTS hero. Listę obsługiwanych modeli można znaleźć w sekcji High Availability Manager.
Między dwoma urządzeniami muszą być również identyczne następujące elementy:
- Model procesora
- Pojemność pamięci
- Liczba zasilaczy
- Liczba interfejsów sieciowych
Wersja oprogramowania układowego QuTS hero h5.3.0 lub nowsza Dyski Liczba dysków oraz ich pojemności muszą być identyczne, a dyski muszą być zainstalowane w tych samych kieszeniach na obu urządzeniach. Karty i moduły rozszerzeń Modele oraz liczba kart i modułów muszą być identyczne i zainstalowane w tych samych gniazdach na obu urządzeniach. Licencje Typy i liczba licencji muszą być spójne między dwoma urządzeniami. - Trzy kable sieciowe
- Jeden kabel sieciowy dla połączenia heartbeat
uwaga
To połączenie synchronizuje dane między dwoma urządzeniami.
- Dwa kable sieciowe dla połączenia klastra (po jednym dla każdego urządzenia)
uwaga
To połączenie umożliwia zewnętrzny dostęp do klastra.
- Jeden kabel sieciowy dla połączenia heartbeat
Ograniczenia HA
Niektóre funkcje w określonych aplikacjach i narzędziach QNAP nie są obecnie obsługiwane w klastrze wysokiej dostępności.Aby zapewnić stabilność systemu i przewidywalne działanie, nieobsługiwane funkcje zostaną automatycznie wyłączone po włączeniu HA lub muszą zostać ręcznie usunięte przed utworzeniem klastra.
Pełna lista nieobsługiwanych funkcji znajduje się w tym FAQ.
Podstawowe pojęcia i terminy
Klaster wysokiej dostępności
Klaster wysokiej dostępności (HA) składa się z dwóch niemal identycznych urządzeń połączonych ze sobą za pośrednictwem połączenia heartbeat oraz podłączonych do sieci za pośrednictwem połączenia klastra. Jedno urządzenie (węzeł aktywny) udostępnia usługi dostępne dla urządzeń zewnętrznych za pośrednictwem połączenia klastra, podczas gdy drugie urządzenie (węzeł pasywny) pełni rolę urządzenia zapasowego, które na bieżąco synchronizuje dane z węzła aktywnego za pośrednictwem połączenia heartbeat. W przypadku awarii węzła aktywnego węzeł pasywny może automatycznie przejąć jego rolę i kontynuować świadczenie usług z minimalną przerwą.
Węzły aktywny i pasywny
W klastrze HA węzeł aktywny to urządzenie świadczące usługi, natomiast węzeł pasywny to urządzenie zapasowe, które może przejąć świadczenie usług w przypadku awarii lub niedostępności węzła aktywnego. Gdy urządzenie będące węzłem pasywnym przejmuje rolę, urządzenia zamieniają się rolami węzłów.
Połączenie klastra
W klastrze HA połączenie klastra umożliwia zewnętrzny dostęp do danych i usług klastra przy użyciu tego samego adresu sieciowego, niezależnie od tego, które urządzenie jest w danym momencie węzłem aktywnym. Klaster może mieć wiele połączeń klastra — za pośrednictwem jednego podstawowego interfejsu klastra oraz jednego lub większej liczby pomocniczych interfejsów klastra.
Połączenie heartbeat
W klastrze HA połączenie heartbeat to bezpośrednie połączenie między węzłem aktywnym a pasywnym. Umożliwia ono ciągłą synchronizację danych między oboma węzłami, zapewniając płynny proces przełączania awaryjnego (failover) lub przełączania (switchover).
Przełączanie awaryjne, powrót po awarii, przełączanie
Kluczową funkcją HA jest możliwość zamiany ról przez węzły klastra, dzięki czemu usługi mogą zostać przeniesione na drugi węzeł w przypadku awarii lub innych problemów. W zależności od dokładnego znaczenia i kontekstu, do opisania procesu zamiany ról używa się kilku różnych terminów:
- Przełączanie awaryjne (failover): Automatyczny proces zamiany ról wywołany awarią węzła aktywnego.
- Powrót po awarii (failback): Następujący po przełączaniu awaryjnym automatyczny proces zamiany ról, który ma miejsce po naprawieniu i ponownym uruchomieniu pierwotnego węzła aktywnego, dzięki czemu usługi wracają do działania na tym węźle.
- Przełączanie (switchover): Ręczny lub automatyczny proces zamiany ról, który nie jest wywołany awarią. Użytkownicy mogą ręcznie wykonać przełączanie, gdy stan klastra jest prawidłowy. Przełączanie może również nastąpić automatycznie podczas niektórych operacji klastra, takich jak wykonywanie sekwencyjnych aktualizacji oprogramowania układowego na obu urządzeniach.
Split-brain
Split-brain to sytuacja, w której oba węzły w klastrze HA przyjęły rolę węzła aktywnego z powodu utraty połączenia między sobą. Powoduje to przejście klastra HA w stan błędu, ponieważ oba węzły nie synchronizują już swoich danych.
Serwer kworum
Serwer kworum to zdalny serwer, który pomaga klastrowi w podjęciu decyzji o wykonaniu przełączania awaryjnego lub przełączania. Skonfigurowanie serwera kworum pomaga również zapobiegać sytuacji split-brain. Menedżer wysokiej dostępności umożliwia korzystanie z serwera DNS lub bramy sieciowej jako serwera kworum bez konieczności instalowania dodatkowych narzędzi.
Załączniki
Ostatnio edytowane: