Jak działa wysoka dostępność w serwerach NAS ?

Na rynku znajdują się 2 rodzaje systemów NAS z dwoma kontrolerami o wysokiej dostępności (HA). Jeden z nich pracuje w trybie active-active, a drugi – active-standby. Powodem, dla którego szefowie IT wybierają systemy NAS z podwójnymi kontrolerami, jest wymóg braku lub zerowa tolerancja dla przestojów usługi. Wiele przedsiębiorstw i aplikacji wymaga wysokiej dostępności i wszystko sprowadza się do poziomu ich tolerancji. Tryb Active-standby (active-passive) zwykle potrzebuje dwóch identycznych serwerów NAS po-łączonych ze sobą za pomocą kabla Ethernet o przepustowości 1 Gb dla sygnału synchronizacji (Heartbeat) i duplikacji danych. Tryb Active-standby wymaga dłuższego czasu przełączania, co oznacza dłuższe RTO (czas odtworzenia procesu). Urządzenie pasywne zawiera kopie lustrzane danych i oczekuje na przejęcie funkcji urządzenia aktywnego w sytuacji jego awarii. Ogólnie rzecz biorąc, tryb active-active przewyższa tryb active-standby na wiele sposobów (tabela poniżej):

Uzasadnienie teoretyczne 

Aby wspierać tryb active-active dla podwójnego kontrolera, firma Qsan Technology dużymi nakładami opracowała własne silniki wysokiej dostępności – QHE (Qsan HA engine) dla wirtualnych adresów IP, globalnej przestrzeni nazw, mechanizmu cache mirroring i modułów transferu wejścia/wyj-ścia na poziomie bloków/plików.

Po uwzględnieniu powyższych kwestii ogólny schemat blokowy budowy wygląda następująco: między dwoma kontrolerami wymieniane są dane transferu pulsowego i komunikacji międzyprocesowej (mirroring cache, transfer wejścia/wyjścia na poziomie bloków, transfer wejścia/wyjścia na poziomie plików) za pomocą magistrali PCI-Express na tylnej ściance. Właśnie dlatego tryb active-active przewyższa tryb active-standby.

Jak zmierzyć rzeczywisty czas przełączania w przypadku awarii

Rzadko się zdarza, by producent NAS ujawnił prawdziwą wartość. Czas przełączania definiujemy jako przestój usługi doświadczany na urządzeniach klienckich i aplikacjach. Usługa CIFS w środowisku Windows do generowania obciążenia korzysta z typowej aplikacji do tworzenia kopii zapasowych, w sposób ciągły działających jako klient uzyskujący dostęp do NAS. Do monitorowania połączeń CIFS w Menedżerze Zadań Windows używa się licznika ruchu. Czas prze-łączenia jest mierzony długością płaskiej linii w liczniku ruchu. Zawsze zakładamy najgorszy scenariusz, w którym współdzielony katalog należy do kontrolera, który właśnie odłączamy. Poniższy zrzut ekranowy przedstawia proces przełączania trwający około 18 sekund. To oznacza, że RTO wynosi 18 sekund. Funkcja „Ping” powraca prawie w tym samym momencie, w którym aplikacja do tworzenia kopii zapasowej wznawia kopiowanie plików.

Aplikacja do tworzenia kopii zapasowych będzie próbowała uzyskać dostęp do współdzielonych zasobów NAS do momentu przekroczenia limitu przeznaczonego na to czasu. Domyślny limit wynosi około 60 sekund.

W bieżącym rozwiązaniu active-active na czas przełączenia wpływa kilka czynników, takich jak: czas konfiguracji przeznaczony na procedurę przełączania, liczba puli pamięci, liczba jednostek logicznych (LUN) oraz czas montowania/odmontowywania współdzielonych katalogów. Kluczowym czynnikiem jest liczba jednostek logicznych (LUN) w systemie NAS. Przetwarzanie zmiany przynależności jednostek logicznych między kontrolerami przypomina pchanie ciężkich drzwi, wykonanie tego zadania wymaga więcej zasobów i czasu. W praktyce mierzymy czas przełączania dla różnych liczb jednostek logicznych, aby dać szerszy pogląd na wzrost czasu przełączania w miarę dodawania do systemu coraz większej liczby jednostek logicznych.

Pytanie brzmi, dlaczego wykorzystujecie pamięć NAS w konfiguracji active-standby, która wymaga całych minut na przełączanie? Wasze firmy i aplikacje są w tym czasie narażone na ryzyko. Qsan TrioNAS LX HA zapewnia czas przełączenia znacznie poniżej progu 1 minuty, aby dać Wam najlepszą ochronę, jaką można kupić za pieniądze.

Grzegorz Bielawski

Syn, mąż i ojciec dwójki dzieci. Zawsze mówi co myśli i później często żałuje. Posiada kota i rybki, ale woli psy. Obecnie pracownik firmy QNAP, za kołnierz nigdy nie wylewa :). Lubi polemizować, ale tylko na argumenty.

Recent Posts

QNAP prezentuje QTS 5.2 Beta zwiększający bezpieczeństwo systemu i danych

Tajwan, Tajpej, kwietnia 29, 2024 - Firma QNAP® Systems, Inc. (QNAP) zaprezentowała dzisiaj QTS 5.2 w wersji beta,…

7 dni ago

QNAP Security Center aktywnie monitoruje twoje dane

Tajwan, Tajpej, kwietnia 30, 2024 - Firma QNAP® Systems, Inc. (QNAP) udostępniła dzisiaj Security Center z nową funkcją…

7 dni ago

Nowości backup & storage W17 2024

Zapraszamy do zestawienia nowości ze świata backup i storage: https://blocksandfiles.com/2024/04/23/quantum-introduces-all-flash-dxi-deduping-backup-target-appliances/ INFO: Quantum wprowadza rozwiązania deduplikacji…

2 tygodnie ago

Nowości backup & storage W16 2024

Zapraszamy do kolejnego zestawienia nowości ze świata backup i storage: https://blocksandfiles.com/2024/04/14/expanding-tape-archive-qstar-technologies/ INFO: QStar Technologies wprowadza…

3 tygodnie ago

Qsirch 5.4.0 Beta rewolucjonizuje wyszukiwanie przez wykorzystanie sztucznej inteligencji

Tajpej, Tajwan, kwietnia 18, 2024 – QNAP® Systems, Inc., wiodący innowator rozwiązań informatycznych, sieciowych i pamięci…

3 tygodnie ago

Nowości backup & storage W15 2024

Zapraszamy do kolejnego zestawienia nowości ze świata backup i storage: https://www.servethehome.com/yulinca-2g06110gs-5-port-2-5gbe-1-port-10g-switch-review/ INFO: Test przełącznika YuLinca…

4 tygodnie ago