Aktívny pohotovostný režim verzus aktívny aktívny
Aktívny/Pohotovostný režim a Aktívny/Aktívny sú dva mechanizmy núdzového prepnutia používané na celom svete na zlepšenie spoľahlivosti systémov. Tieto dve metódy možno tiež považovať za metódy implementácie vysokej dostupnosti. Každý mechanizmus má svoju vlastnú metódu na určenie a vykonanie zlyhania. Rôzne systémy používajú tieto metódy na dosiahnutie požadovanej úrovne redundancie v závislosti od úrovne kritickej povahy inštancie.
Konfigurácia aktívneho/pohotovostného režimu
V konfigurácii Active/Standby je iba jeden uzol v aktívnom režime, zatiaľ čo druhý je v pohotovostnom režime. Keď je v aktívnom systéme identifikovaný problém, pohotovostný uzol nahradí aktívny uzol bez akýchkoľvek zmien v poslednom stave, kým sa problém nevyrieši. V tomto prípade však to, či sa po obnovení problému prepnete späť na pôvodný uzol alebo nie, môže závisieť od konfigurácie týchto dvoch uzlov. Vo všeobecnosti by tiež mala existovať určitá synchronizácia medzi aktívnymi a pohotovostnými uzlami, aby bolo možné okamžite zapnúť poruchu. Vo väčšine prípadov sa signály srdcového tepu medzi aktívnymi a pohotovostnými uzlami používajú na identifikáciu zlyhania aktívneho uzla, ako aj na synchronizáciu medzi uzlami v reálnom čase. Tu je vždy aktívna vždy len jedna sada zariadení, čo zjednodušuje smerovanie a odstraňovanie problémov. Tiež zlyhanie prepojenia srdcového tepu vedie oba uzly do nezávislého režimu, kde môže byť používanie zdieľaných zdrojov nekonzistentné v závislosti od konfigurácie. V konfigurácii Active/Standby nie je potrebné implementovať metódu vyvažovania záťaže pred uzlami, aby sa záťaž zdieľala, pretože v danom čase bude aktívny iba jeden uzol, pokiaľ nedôjde k nezrovnalostiam.
Aktívna/Aktívna konfigurácia
V konfigurácii Active/Active sú obidva uzly v aktívnom režime, pričom vykonávajú rovnakú funkciu v rovnakom stave. Ak dôjde k poruche v jednom aktívnom uzle, potom druhý aktívny uzol automaticky spracuje prevádzku a funkciu oboch uzlov, kým sa problém nevyrieši. Tu by oba uzly mali mať kapacitu zvládnuť celkovú prevádzku individuálne, aby mohli pracovať nezávisle v situácii zlyhania bez akéhokoľvek zníženia výkonu alebo kvality na konečnú funkciu. Po obnovení problému prejdú oba uzly do aktívneho režimu, v ktorom bude záťaž zdieľaná medzi uzlami. Ako všeobecná prax v tejto konfigurácii by mal existovať mechanizmus na zdieľanie záťaže medzi uzlami pomocou nejakého druhu metódy vyrovnávania záťaže, aby sa oba uzly udržali v aktívnom režime súčasne. Identifikácia zlyhania by sa tiež mala uskutočniť v bode vyrovnávania záťaže, aby sa celá záťaž presunula na dostupný uzol.
Aký je rozdiel medzi aktívnou/pohotovostnou konfiguráciou a aktívnou/aktívnou konfiguráciou?
– V konfigurácii Active/Standby je využitie pohotovostného uzla prakticky nulové, aj keď je neustále v prevádzke, zatiaľ čo pri konfigurácii Active/Active je možné využiť kapacitu oboch uzlov až na max. 50 % vo všeobecnosti pre každý uzol, pretože jeden uzol by mal byť schopný prevziať celú záťaž v prípade zlyhania.
– Ak sa teda v režime Active/Active využije viac ako 50 % pre akýkoľvek aktívny uzol, v prípade zlyhania jedného aktívneho uzla dôjde k zníženiu výkonu.
– V aktívnej/aktívnej konfigurácii nepovedie zlyhanie na jednej ceste k výpadku služby, zatiaľ čo pri konfigurácii aktívny/pohotovostný režim sa môže líšiť v závislosti od času identifikácie poruchy a času presunu z aktívneho uzla do pohotovostného uzla.
– Aktívna/Aktívna konfigurácia môže byť použitá ako dočasné rozšírenie priepustnosti a kapacity v prípade neočakávaných scenárov, aj keď to vedie k zníženiu výkonu počas zlyhania.
– Zatiaľ čo s aktívnym/pohotovostným režimom takáto možnosť nie je dostupná ani na chvíľu.
– Aj keď konfigurácia Active/Active má túto výhodu rozšírenia kapacity, pred uzlami by mala existovať metóda vyvažovania záťaže, ktorá sa pri konfigurácii Active/Standby nevyžaduje.
– Metóda Active/Standby je menej zložitá a ľahko sa s ňou riešia problémy so sieťou, pretože v porovnaní s metódou Active/Active je stále aktívna iba jedna cesta, pri ktorej sú obe cesty aj uzly aktívne súčasne.
– Aktívna/Aktívna konfigurácia zvyčajne podporuje vyrovnávanie záťaže, zatiaľ čo pri konfigurácii Aktívna/Pohotovostný režim nie je takéto riešenie dostupné.
– Aj keď konfigurácia Active/Active umožňuje okamžité rozšírenie kapacity, vo všeobecnosti poskytuje sieti dodatočnú zložitosť ako konfigurácia Active/Standby.
– Keďže obe cesty sú aktívne pri konfigurácii Active/Active, čas výpadku je v prípade zlyhania prakticky nulový, v prípade konfigurácie Active/Standby môže byť dlhší.