Synology High Availability
Pojęcie High Availability (wysoka dostępność) odnosi się do układu serwerów, który ma za zadanie zredukować przerwy w dostępności usług spowodowane nieprawidłowym działaniem serwera. W konfiguracji Synology High Availability (SHA) używa się dwóch serwerów tworzących „klaster high-availability”, w którym jeden serwer pełni rolę „serwera aktywnego”, a drugi serwer — „serwera pasywnego”. Do utworzenia i wdrożenia klastra high-availability potrzebne są dwa zgodne serwery Synology.
W klastrze high-availability wykorzystuje się następujące elementy i koncepcje:
- Koncepcja: wdrożenie konfiguracji Synology High Availability wymaga utworzenia klastra high-availability z dwóch serwerów Synology. Jeden serwer działa jako „serwer aktywny”, a drugi — „serwer pasywny”. Oba serwery z klastra high-availability są podłączone do tych samych jednostek rozszerzających i w związku z tym współdzielą tę samą pamięć masową. Aby zapewnić integralność danych, tylko serwer aktywny zapewnia usługi. W razie awarii serwera aktywnego serwer pasywny jest gotowy do przejęcia wszystkich usług. W ten sposób klaster high-availability będzie mógł nadal świadczyć normalnie usługi, minimalizując przestój. Więcej informacji na temat przełączania usług można znaleźć w temacie Przełączanie.
- Serwer aktywny: serwer aktywny zarządza działaniem wszystkich usług. Jeżeli na serwerze aktywnym wystąpią błędy, administrator lub system mogą zainicjować przełączenie usług na serwer pasywny. W takim przypadku zapewnianie działania usług zostanie przekazane serwerowi pasywnemu, a serwer dotychczas aktywny stanie się serwerem pasywnym.
- Serwer pasywny: w normalnych warunkach serwer pasywny pozostaje w trybie gotowości. Jeżeli aktywny serwer nie będzie mógł świadczyć usług, administrator lub system mogą zainicjować ich przełączenie na serwer pasywny.
- Połączenie Heartbeat: serwer aktywny i pasywny w klastrze high-availability są połączone dedykowanym, prywatnym połączeniem sieciowym określanym jako „połączenie Heartbeat”. Jeżeli dojdzie do utraty kontaktu pomiędzy serwerami trwającej określony czas, zostanie stwierdzona konieczność przełączenia.
- Współdzielona pamięć masowa klastra high-availability: dyski jednostek rozszerzających podłączonych do zarówno serwera aktywnego, jak i serwera pasywnego, pełnią rolę współdzielonej pamięci masowej klastra high-availability. Tylko serwer aktywny ma przyznane uprawnienia zapisu do pamięci masowej.
- Nazwa serwera i ustawienia sieciowe klastra high-availability: Nazwa serwera i ustawienia sieciowe klastra high-availability są określane przez odpowiednie ustawienia zdefiniowane w systemie DSM. Z serwerem można łączyć się przez sieć przy użyciu tej nazwy serwera, a usługi będzie zapewniać serwer aktywny. Więcej informacji na temat ustawień sieciowych można znaleźć tutaj.