Diferența dintre activă în așteptare și active active

Anonim

Active Standby vs Active Active

Active / Standby și Active / Active sunt două mecanisme de failover utilizate pe scară largă pentru a îmbunătăți fiabilitatea sistemelor. De asemenea, aceste două metode pot fi considerate metode de implementare cu disponibilitate ridicată. Fiecare mecanism are propria metodă de a determina și de a efectua funcționarea defectuoasă. Diferite sisteme utilizează aceste metode pentru a atinge nivelul necesar de redundanță, în funcție de nivelul naturii critice a instanței.

Configurare activă / în așteptare

În configurarea activă / în așteptare, un singur nod este în modul activ, în timp ce celălalt este în modul de așteptare. Atunci când se identifică o problemă în sistemul Active, nodul de așteptare va lua locul nodului activ fără modificări ale ultimei stări până când problema nu va fi rezolvată. Cu toate acestea, în acest caz, dacă revenirea la nodul inițial după restaurarea problemei sau nu poate depinde de configurația celor două noduri. De asemenea, în general, ar trebui să existe un fel de sincronizare între nodurile active și standby pentru a comuta instantaneu asupra unei defecțiuni. În cele mai multe cazuri, semnalele de inima între nodurile active și cele de așteptare sunt folosite pentru a identifica eșecul nodului activ, precum și pentru sincronizarea în timp real între noduri. Aici, întotdeauna numai un singur set de echipamente este activ prin urmare, simplifică rutarea și depanarea. De asemenea, un eșec în legătura cu inima, conduce ambele noduri la modul independent, unde utilizarea resurselor partajate ar putea deveni inconsecventă în funcție de configurație. În configurația Active / Standby nu este necesar să se implementeze o metodă de echilibrare a încărcării înaintea nodurilor pentru a împărți sarcina, deoarece numai un singur nod va fi activ în orice moment, cu excepția cazului în care există o inconsecvență.

Configurare activă / activă

În configurație activă / activă, ambii noduri se află în modul activ în timpul manipulării aceleiași funcții în aceeași stare. Dacă există un eșec într-un singur nod activ, atunci celălalt nod activ gestionează automat traficul și funcția celor două noduri până când problema este rezolvată. Aici, ambele noduri ar trebui să aibă capacitatea de a gestiona individual traficul total pentru a putea lucra independent într-o situație de defectare fără performanțe sau degradări de calitate pentru funcția finală. După restaurarea problemei, ambele noduri vor merge în modul activ, unde sarcina va fi împărțită între noduri. Ca o practică generală în această configurație, ar trebui să existe un mecanism de împărțire a sarcinii între noduri utilizând o anumită metodă de echilibrare a încărcării pentru a menține simultan ambii noduri în modul activ. De asemenea, identificarea defecțiunilor ar trebui să aibă loc la punctul de echilibrare a încărcăturii pentru a transfera întreaga încărcătură în nodul disponibil.

Care este diferența dintre setările Active / Standby și Active / Active?

- În configurația Active / Standby, utilizarea nodului de așteptare este practic zero, chiar dacă este în desfășurare și funcționează tot timpul, în timp ce capacitatea de configurare activă / activă a ambelor noduri poate fi utilizată până la un maxim de 50% în general, pentru fiecare nod, deoarece un nod ar trebui să poată prelua întreaga sarcină în caz de eșec.

- Prin urmare, dacă se utilizează mai mult de 50% pentru orice nod activ în modul activ / activ, va exista o degradare a performanței în cazul unei defecțiuni la un nod activ.

- În configurația Active / Active, defectarea într-o singură cale nu va duce la o întrerupere a serviciului, în timp ce cu configurația Active / Standby aceasta poate varia în funcție de timpul de identificare a defecțiunilor și de timpul de deplasare de la nodul activ la nodul de așteptare.

- configurația activă / activă poate fi utilizată ca o tranzitare temporară și o extindere a capacității în cazul scenariilor neprevăzute, chiar dacă aceasta duce la degradarea performanțelor în timpul unei defecțiuni.

- întrucât, cu opțiunea Active / Standby, această opțiune nu este disponibilă chiar și pentru o situație momentană.

- Chiar dacă configurația Active / Active are acest avantaj de extindere a capacității, ar trebui să existe o metodă de echilibrare a încărcării înaintea nodurilor, care nu este necesară în configurația Active / Standby.

- Metoda Active / Standby este mai puțin complexă și ușor de depanat pentru rețea, deoarece doar o singură cale este activă tot timpul în comparație cu metoda Active / Active, care menține ambele căi și noduri active simultan.

- configurația activă / activă acceptă în mod normal echilibrarea încărcării, în timp ce cu configurația Active / Standby nu există o astfel de soluție.

- Chiar dacă configurația Active / Active permite extinderea momentană a capacității, în general, aceasta oferă o complexitate suplimentară rețelei decât configurația Active / Standby.

- Deoarece ambele căi sunt active în configurație activă / activă, timpul de întrerupere este practic zero în cazul unei defecțiuni, care poate fi mai mare în cazul configurației Active / Standby.