Skillnad mellan aktiv standby och aktiv aktiv

Anonim

Aktiv Standby vs Aktiv Aktiv

Aktiv / Standby och Aktiv / Aktiv är två failover mekanismer som används allmänt över hela världen för att förbättra systemets tillförlitlighet. Dessa båda metoder kan också betraktas som implementeringsmetoder för hög tillgänglighet. Varje mekanism har sin egen metod för att bestämma och utföra failover. Olika system använder dessa metoder för att uppnå den nödvändiga nivån av redundans beroende på nivån på den kritiska naturen hos förekomsten.

Aktiv / Standby-konfiguration

I Active / Standby-konfiguration är endast en nod i aktivt läge medan den andra är i vänteläge. När ett problem identifieras i det aktiva systemet kommer standby-noden att ersätta den aktiva noden utan några ändringar i det sista tillståndet tills det här problemet är löst. I det här fallet kan det emellertid bero på konfigurationen av de två noderna om du vill återgå till den ursprungliga noden efter återställande av problemet eller inte. Också i allmänhet bör det finnas någon form av synkronisering mellan de aktiva och standby noderna för att omedelbart byta om ett misslyckande. I de flesta fall används hjärtslagssignaler mellan aktiva och vänteläge för att identifiera felet i den aktiva noden samt för realtidssynkronisering mellan noder. Här är alltid endast en uppsättning utrustning aktiv hela tiden, vilket förenklar routing och felsökning. Också ett misslyckande i hjärtslagslänk leder både noder till oberoende läge där användningen av delade resurser kan bli inkonsekvent beroende på konfigurationen. I Active / Standby-konfigurationen är det inte nödvändigt att implementera en lastbalanseringsmetod före noderna för att dela belastningen, eftersom endast en nod kommer att vara aktiv vid en given tidpunkt, såvida det inte finns inkonsekvens.

Aktiv / Aktiv konfiguration

I aktiv / aktiv konfiguration är båda noderna i aktivt läge medan du hanterar samma funktion i samma tillstånd. Om det finns ett fel i en aktiv nod, hanterar den andra aktiva noden automatiskt trafiken och funktionen för båda noderna tills problemet är löst. Här borde båda noderna ha kapacitet att hantera den totala trafiken individuellt för att kunna arbeta självständigt i en felsituation utan någon prestations- eller kvalitetsnedbrytning till den ultimata funktionen. Efter återställande av problemet kommer båda noderna att gå till aktivt läge, där belastningen delas mellan noder. Som en allmän praxis i denna konfiguration borde det finnas en mekanism för att dela lasten mellan noder med hjälp av någon form av lastbalanseringsmetod för att hålla båda noderna i aktivt läge samtidigt. Felidentifiering bör också ske vid lastbalanseringspunkten för att flytta hela lasten till tillgänglig nod.

Vad är skillnaden mellan Active / Standby och Active / Active Configuration?

- I Active / Standby-konfigurationen är användningen av standby-noden praktiskt taget noll trots att den är igång hela tiden, medan Active-Active konfigurationskapacitet för båda noderna kan användas upp till högst 50% i allmänhet för varje nod, eftersom en nod borde kunna ta hela belastningen vid ett misslyckande.

- Om mer än 50% används för någon aktiv nod under Active / Active-läget, kommer det då att uppstå prestandaförlust vid ett fel i en aktiv nod.

- I Active / Active-konfigurationen leder fel i en sökväg inte till serviceavbrott, medan det med Active / Standby-konfigurationen kan variera beroende på felidentifikationstiden och övergångstiden från aktiv nod till vänteläge.

- Aktiv / Aktiv konfiguration kan användas som en tillfällig genomströmning och kapacitetsutvidgning vid oförutsedda scenarier, även om det leder till prestandaförlust under ett fel.

- Med Active / Standby är detta alternativ inte tillgängligt även för en tillfällig situation.

- Även om Active / Active-konfigurationen har den här kapacitetsexpansionsfördelen bör det finnas en lastbalanseringsmetod före noderna, vilket inte krävs under Active / Standby-konfigurationen.

- Aktiv / Standby-metoden är mindre komplex och lätt att felsöka nätverket eftersom endast en sökväg är aktiv hela tiden jämfört med aktiv / aktiv metod som håller båda banorna och noderna aktiva samtidigt.

- Aktiv / Aktiv konfiguration stöder typiskt lastbalansering, medan med Active / Standby-konfiguration finns ingen sådan lösning tillgänglig.

- Även om Active / Active-konfigurationen möjliggör en snabb kapacitetsutbyggnad, ger det generellt mer komplexitet än nätverket än Active / Standby-konfigurationen.

- Eftersom båda banorna är aktiva under Active / Active-konfigurationen är avbrottstiden nästan noll vid fel, vilket kan vara högre vid Active / Standby-konfiguration.