Verskil tussen aktiewe bystand en aktief aktief

Verskil tussen aktiewe bystand en aktief aktief
Verskil tussen aktiewe bystand en aktief aktief

Video: Verskil tussen aktiewe bystand en aktief aktief

Video: Verskil tussen aktiewe bystand en aktief aktief
Video: Java EE 123: EJB 1: Что такое EJB 2024, Julie
Anonim

Aktiewe bystand vs aktief aktief

Active/Standby en Active/Active is twee failover-meganismes wat wyd oor die wêreld gebruik word om die betroubaarheid van die stelsels te verbeter. Hierdie twee metodes kan ook beskou word as hoë beskikbaarheid implementeringsmetodes. Elke meganisme het sy eie metode om failover te bepaal en uit te voer. Verskillende stelsels gebruik hierdie metodes om die vereiste vlak van oortolligheid te bereik, afhangende van die vlak van die kritieke aard van die instansie.

Aktiewe/Standby-konfigurasie

In Aktiewe/Standby-konfigurasie is slegs een nodus in aktiewe modus terwyl die ander in bystandmodus is. Wanneer 'n probleem op die aktiewe stelsel geïdentifiseer word, sal die bystandknoop die plek van die aktiewe nodus inneem sonder enige veranderinge op die laaste toestand totdat die probleem opgelos is. In hierdie geval kan dit egter afhang van die konfigurasie van die twee nodusse of om terug te skakel na die oorspronklike nodus na die herstel van die probleem of nie. Ook in die algemeen behoort daar 'n soort sinchronisasie tussen die aktiewe en bystandsnodes te wees om onmiddellik 'n mislukking aan te skakel. In die meeste gevalle word hartklopseine tussen aktiewe en bystandnodusse gebruik om die mislukking van die aktiewe nodus te identifiseer sowel as vir die intydse sinchronisasie tussen nodusse. Hier is altyd net een stel toerusting heeltyd aktief, dus vereenvoudig die roetering en probleemoplossing. Ook 'n mislukking in hartklopskakel, lei beide nodusse na onafhanklike modus waar die gebruik van gedeelde hulpbronne inkonsekwent kan raak, afhangende van die konfigurasie. In Aktiewe/Standby-konfigurasie is dit nie nodig om 'n lasbalanseringsmetode voor die nodusse te implementeer om die las te deel nie, aangesien slegs een nodus op enige gegewe tydstip aktief sal wees tensy daar teenstrydigheid is.

Aktiewe/aktiewe opstelling

In aktiewe/aktiewe opstelling is albei nodusse in aktiewe modus terwyl dieselfde funksie op dieselfde toestand hanteer word. As daar 'n mislukking in een aktiewe nodus is, hanteer die ander aktiewe nodus outomaties die verkeer en funksie van beide nodusse totdat die probleem opgelos is. Hier behoort beide nodusse die kapasiteit te hê om die totale verkeer individueel te hanteer om onafhanklik te werk in 'n mislukkingsituasie sonder enige prestasie of kwaliteit agteruitgang tot die uiteindelike funksie. Na die herstel van die probleem, sal beide nodusse na aktiewe modus gaan, waar las tussen nodusse gedeel sal word. As 'n algemene praktyk in hierdie opset, moet daar 'n meganisme wees om die las tussen nodusse te deel deur 'n soort lasbalanseringsmetode te gebruik om beide nodusse gelyktydig in aktiewe modus te hou. Foutidentifikasie moet ook by die lasbalanseringspunt plaasvind om die hele las na beskikbare nodus te verskuif.

Wat is die verskil tussen aktiewe/standby en aktiewe/aktiewe opstelling?

– In die Aktiewe/Standby-konfigurasie is die gebruik van die bystandknoop feitlik nul, al is dit heeltyd aan die gang, terwyl met Aktiewe/Aktiewe konfigurasie kapasiteit van beide nodusse gebruik kan word tot 'n maksimum van 50% in die algemeen vir elke nodus, aangesien een nodus die hele las moet kan neem in geval van 'n mislukking.

– Dus, as meer as 50% vir enige aktiewe nodus onder Aktiewe/Aktiewe modus gebruik word, sal daar 'n prestasieagteruitgang wees in die geval van 'n mislukking in een aktiewe nodus.

– In aktiewe/aktiewe opstelling sal mislukking in een pad nie tot diensonderbreking lei nie, terwyl dit met aktiewe/bystand-konfigurasie kan wissel na gelang van die mislukkings-identifikasietyd en die verskuiwing van die tyd van aktiewe nodus na bystandnodus.

– Aktiewe/Aktiewe konfigurasie kan gebruik word as 'n tydelike deurset- en kapasiteitsuitbreiding in die geval van onverwagte scenario's, al lei dit tot prestasie-agteruitgang tydens 'n mislukking.

– Terwyl, met Aktief/Standby, so 'n opsie nie beskikbaar is nie, selfs vir 'n kortstondige situasie.

– Selfs al het aktiewe/aktiewe opstelling hierdie kapasiteitsuitbreidingsvoordeel, moet daar 'n lasbalanseringsmetode voor die nodusse wees, wat nie onder aktiewe/standby-konfigurasie vereis word nie.

– Aktiewe/Standby-metode is minder kompleks en maklik om die netwerk te foutspoor, aangesien slegs een pad heeltyd aktief is in vergelyking met Aktiewe/Aktiewe metode, wat beide paaie en nodusse terselfdertyd aktief hou.

– Aktiewe/Aktiewe opstelling ondersteun tipies lasbalansering, terwyl daar met Aktiewe/Standby-konfigurasie nie so 'n oplossing beskikbaar is nie.

– Selfs al laat Aktiewe/Aktiewe-konfigurasie kortstondige kapasiteitsuitbreiding toe, verskaf dit oor die algemeen bykomende kompleksiteit aan die netwerk as die Aktiewe/Standby-konfigurasie.

– Aangesien beide paaie aktief is onder Aktiewe/Aktiewe opstelling, is onderbrekingstyd feitlik nul in geval van mislukking, wat hoër kan wees in die geval van Aktiewe/Standby-konfigurasie.

Aanbeveel: