Menedżer High Availability
Pojęcie High Availability (wysoka dostępność) odnosi się do układu serwerów, który ma za zadanie zredukować zakłócenia w dostępności usług spowodowane nieprawidłowym działaniem serwera. W konfiguracji Synology High Availability 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 kompatybilne 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 — jako „serwer pasywny”. Po utworzeniu klastra high-availability dane są nieustannie replikowane z serwera aktywnego na serwer pasywny. Wszystkie pliki na serwerze aktywnym będą mieć swoje duplikaty na serwerze pasywnym. W przypadku awarii serwera aktywnego serwer pasywny będzie mógł przejąć wszystkie usługi, dysponując pełną kopią lustrzaną danych na serwerze aktywnym. W ten sposób klaster high-availability będzie mógł nadal świadczyć normalnie usługi, minimalizując przestój serwera. Więcej informacji o przełączaniu usług zawiera rozdział 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. Dane na serwerze aktywnym są nieustannie replikowane na serwerze pasywnym. 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 pulsu: Serwer aktywny i pasywny w klastrze high-availability są połączone dedykowanym, prywatnym połączeniem sieciowym określanym jako „połączenie pulsu”. Po utworzeniu klastra high-availability połączenie pulsu umożliwia synchronizację danych i replikację pomiędzy serwerem aktywnym i pasywnym. Jeżeli dojdzie do utraty kontaktu pomiędzy serwerami trwającej określony czas, system stwierdzi konieczność przełączenia.
- Główny wolumen pamięci masowej klastra high-availability: Wolumen pamięci masowej serwera aktywnego zostaje głównym wolumenem pamięci masowej klastra high-availability. Dane są replikowane na wolumen pamięci masowej serwera pasywnego za pośrednictwem połączenia pulsu.
- Zapasowy wolumen pamięci masowej klastra high-availability: Wolumen pamięci masowej na serwerze pasywnym zostaje zapasowym wolumenem pamięci masowej klastra high-availability. Dane są nieustannie replikowane z wolumenu pamięci masowej serwera aktywnego na wolumen serwera pasywnego za pośrednictwem połączenia pulsu. Zapewnia to spójność zawartości plików w razie przełączenia.
- Nazwa serwera klastra high-availability: Serwery w klastrze high-availability mają jedną nazwę. Z serwerem można łączyć się przez sieć przy użyciu tej nazwy serwera, a usługi będzie zapewniać serwer aktywny.
- Adres IP klastra high-availability: Serwer aktywny i pasywny w klastrze high-availability mają własne adresy IP. Aby uniknąć konieczności zmiany adresu IP po przełączeniu, klaster high-availability generuje wspólne adresy IP w celu zapewnienia dostępu. Aby uzyskać dostęp do jakichkolwiek usług DSM, niezależnie od tego, który serwer firmy Synology działa jako serwer aktywny, można używać do łączenia się tych adresów IP.