Różnica między aktywnym czuwaniem a aktywnym aktywnym

Różnica między aktywnym czuwaniem a aktywnym aktywnym
Różnica między aktywnym czuwaniem a aktywnym aktywnym

Wideo: Różnica między aktywnym czuwaniem a aktywnym aktywnym

Wideo: Różnica między aktywnym czuwaniem a aktywnym aktywnym
Wideo: What are EJBs Enterprise Java Beans? 2024, Lipiec
Anonim

Aktywny tryb gotowości a aktywny aktywny

Active/Standby i Active/Active to dwa mechanizmy przełączania awaryjnego używane powszechnie na całym świecie w celu poprawy niezawodności systemów. Te dwie metody można również uznać za metody implementacji wysokiej dostępności. Każdy mechanizm ma własną metodę określania i wykonywania pracy awaryjnej. Różne systemy wykorzystują te metody, aby osiągnąć wymagany poziom nadmiarowości w zależności od poziomu krytycznej natury instancji.

Konfiguracja aktywna/w trybie gotowości

W konfiguracji aktywnej/w trybie gotowości tylko jeden węzeł jest w trybie aktywnym, podczas gdy drugi jest w trybie gotowości. Po wykryciu problemu w systemie aktywnym węzeł rezerwowy zajmie miejsce węzła aktywnego bez żadnych zmian w ostatnim stanie do czasu rozwiązania problemu. Jednak w tym przypadku przełączenie z powrotem do pierwotnego węzła po przywróceniu problemu może zależeć od konfiguracji dwóch węzłów. Generalnie również powinna istnieć pewna synchronizacja między węzłami aktywnymi i zapasowymi, aby natychmiast przełączyć się na awarię. W większości przypadków sygnały pulsu pomiędzy aktywnymi i rezerwowymi węzłami są wykorzystywane do identyfikacji awarii aktywnego węzła, jak również do synchronizacji w czasie rzeczywistym pomiędzy węzłami. Tutaj zawsze aktywny jest tylko jeden zestaw sprzętu, co upraszcza routing i rozwiązywanie problemów. Również awaria łącza heartbeat prowadzi oba węzły do trybu niezależnego, w którym wykorzystanie współdzielonych zasobów może być niespójne w zależności od konfiguracji. W konfiguracji Active/Standby nie ma potrzeby wdrażania metody równoważenia obciążenia przed węzłami w celu dzielenia obciążenia, ponieważ tylko jeden węzeł będzie aktywny w danym momencie, chyba że wystąpi niespójność.

Aktywna/aktywna konfiguracja

W konfiguracji Aktywny/Aktywny oba węzły są w trybie aktywnym, obsługując tę samą funkcję w tym samym stanie. Jeśli wystąpi awaria jednego aktywnego węzła, drugi aktywny węzeł automatycznie obsługuje ruch i funkcje obu węzłów, dopóki problem nie zostanie rozwiązany. W tym przypadku oba węzły powinny mieć zdolność do samodzielnej obsługi całego ruchu w celu niezależnej pracy w sytuacji awarii bez pogorszenia wydajności lub jakości ostatecznej funkcji. Po przywróceniu problemu oba węzły przejdą w tryb aktywny, w którym obciążenie będzie dzielone między węzły. Zgodnie z ogólną praktyką w tej konfiguracji powinien istnieć mechanizm dzielenia obciążenia między węzły przy użyciu pewnego rodzaju metody równoważenia obciążenia, aby utrzymać oba węzły jednocześnie w trybie aktywnym. Również identyfikacja awarii powinna odbywać się w punkcie równoważenia obciążenia w celu przeniesienia całego obciążenia do dostępnego węzła.

Jaka jest różnica między konfiguracją aktywną/w trybie gotowości a aktywną/aktywną?

– W konfiguracji Active/Standby wykorzystanie węzła rezerwowego jest praktycznie zerowe, mimo że jest on cały czas uruchomiony, podczas gdy w konfiguracji Active/Active pojemność obu węzłów może być wykorzystana maksymalnie 50% ogólnie dla każdego węzła, ponieważ jeden węzeł powinien być w stanie przejąć całe obciążenie w przypadku awarii.

– Dlatego też, jeśli więcej niż 50% jest wykorzystywane dla dowolnego aktywnego węzła w trybie aktywny/aktywny, nastąpi pogorszenie wydajności w przypadku awarii jednego aktywnego węzła.

– W konfiguracji Aktywna/Aktywna awaria w jednej ścieżce nie doprowadzi do awarii usługi, podczas gdy w konfiguracji Aktywna/Wstrzymanie może się różnić w zależności od czasu identyfikacji awarii i czasu przeniesienia z węzła aktywnego do węzła gotowości.

– Konfiguracja typu Active/Active może być używana jako tymczasowa przepustowość i zwiększenie pojemności w przypadku nieprzewidzianych scenariuszy, nawet jeśli prowadzi to do obniżenia wydajności podczas awarii.

– Podczas gdy w trybie Aktywny/Czuwanie taka opcja nie jest dostępna nawet w chwilowej sytuacji.

– Mimo że konfiguracja Aktywna/Aktywna ma tę zaletę zwiększania pojemności, powinna istnieć metoda równoważenia obciążenia przed węzłami, która nie jest wymagana w przypadku konfiguracji Aktywna/Wstrzymanie.

– Metoda Active/Standby jest mniej złożona i łatwa do rozwiązywania problemów z siecią, ponieważ tylko jedna ścieżka jest aktywna przez cały czas w porównaniu z metodą Active/Active, która utrzymuje jednocześnie aktywne zarówno ścieżki, jak i węzły.

– Konfiguracja Aktywna/Aktywna zazwyczaj obsługuje równoważenie obciążenia, podczas gdy w przypadku konfiguracji Aktywna/Gotowość takie rozwiązanie nie jest dostępne.

– Mimo że konfiguracja Aktywna/Aktywna umożliwia chwilowe zwiększenie pojemności, ogólnie zapewnia większą złożoność sieci niż konfiguracja Aktywna/Wstrzymanie.

– Ponieważ obie ścieżki są aktywne w konfiguracji Aktywna/Aktywna, czas przestoju jest praktycznie zerowy w przypadku awarii, który może być dłuższy w przypadku konfiguracji Aktywna/Gotowość.

Zalecana: