Diferència entre l'espera actiu i l'actiu actiu

Diferència entre l'espera actiu i l'actiu actiu
Diferència entre l'espera actiu i l'actiu actiu

Vídeo: Diferència entre l'espera actiu i l'actiu actiu

Vídeo: Diferència entre l'espera actiu i l'actiu actiu
Vídeo: Java EE 124: EJB 2: Типы EJB 2024, Desembre
Anonim

Active espera vs Active Active

Active/Standby i Active/Active són dos mecanismes de failover que s'utilitzen àmpliament a tot el món per millorar la fiabilitat dels sistemes. A més, aquests dos mètodes es poden considerar mètodes d'implementació d' alta disponibilitat. Cada mecanisme té el seu propi mètode per determinar i realitzar la migració per error. Diferents sistemes utilitzen aquests mètodes per aconseguir el nivell de redundància requerit en funció del nivell de la naturalesa crítica de la instància.

Configuració activa/en espera

A la configuració activa/en espera, només un node està en mode actiu mentre que l' altre està en mode d'espera. Quan s'identifica un problema al sistema actiu, el node en espera ocuparà el lloc del node actiu sense cap canvi en l'últim estat fins que el problema es resolgui. Tanmateix, en aquest cas, si es torna al node original després de la restauració del problema o no, pot dependre de la configuració dels dos nodes. També, en general, hi hauria d'haver algun tipus de sincronització entre els nodes actiu i en espera per tal d'encendre a l'instant una fallada. En la majoria dels casos, els senyals de batec del cor entre nodes actius i en espera s'utilitzen per identificar la fallada del node actiu, així com per a la sincronització en temps real entre nodes. Aquí, sempre només un conjunt d'equips està actiu tot el temps, per tant, simplifica l'encaminament i la resolució de problemes. També una fallada en l'enllaç del batec del cor, porta els dos nodes a un mode independent on l'ús de recursos compartits pot ser inconsistent segons la configuració. En la configuració actiu/en espera, no cal implementar un mètode d'equilibri de càrrega abans dels nodes per tal de compartir la càrrega, ja que només un node estarà actiu en un moment donat tret que hi hagi incoherència.

Configuració activa/activa

A la configuració Activa/Activa, els dos nodes estan en mode actiu mentre gestionen la mateixa funció en el mateix estat. Si hi ha una fallada en un node actiu, l' altre node actiu gestiona automàticament el trànsit i la funció d'ambdós nodes fins que es resol el problema. Aquí, tots dos nodes haurien de tenir la capacitat de gestionar el trànsit total individualment per treballar de manera independent en una situació de fallada sense cap degradació del rendiment o de la qualitat fins a la funció final. Després de la restauració del problema, tots dos nodes passaran al mode actiu, on la càrrega es compartirà entre nodes. Com a pràctica general en aquesta configuració, hi hauria d'haver un mecanisme per compartir la càrrega entre nodes mitjançant algun tipus de mètode d'equilibri de càrrega per mantenir els dos nodes en mode actiu simultàniament. A més, la identificació de fallades s'ha de fer al punt d'equilibri de càrrega per tal de desplaçar tota la càrrega al node disponible.

Quina diferència hi ha entre la configuració activa/en espera i la configuració activa/activa?

– A la configuració activa/en espera, la utilització del node en espera és pràcticament nul·la tot i que està en funcionament tot el temps, mentre que amb la configuració activa/activa la capacitat d'ambdós nodes es pot utilitzar fins a un màxim de 50% en general per a cada node, ja que un node hauria de ser capaç d'assumir tota la càrrega en cas de fallada.

– Per tant, si s'utilitza més del 50% per a qualsevol node actiu en mode actiu/actiu, hi haurà una degradació del rendiment en cas d'error en un node actiu.

– A la configuració activa/activa, la fallada en un camí no comportarà una interrupció del servei, mentre que amb la configuració activa/en espera, pot variar en funció del temps d'identificació de l'error i del temps de desplaçament del node actiu al node en espera.

– La configuració activa/activa es pot utilitzar com a rendiment temporal i ampliació de capacitat en cas d'escenaris imprevistos, tot i que provoca una degradació del rendiment durant una fallada.

– Mentre que, amb actiu/espera, aquesta opció no està disponible fins i tot en una situació momentània.

– Tot i que la configuració activa/activa té aquest avantatge d'expansió de capacitat, hi hauria d'haver un mètode d'equilibri de càrrega abans dels nodes, que no és necessari a la configuració activa/en espera.

– El mètode actiu/en espera és menys complex i fàcil de solucionar problemes de la xarxa, ja que només un camí està actiu tot el temps en comparació amb el mètode actiu/actiu, que manté els dos camins i els nodes actius al mateix temps.

– La configuració activa/activa normalment admet l'equilibri de càrrega, mentre que, amb la configuració activa/en espera, no hi ha cap solució disponible.

– Tot i que la configuració activa/activa permet una ampliació momentània de la capacitat, en general, proporciona complexitat addicional a la xarxa que la configuració activa/en espera.

– Com que ambdós camins estan actius amb la configuració activa/activa, el temps d'interrupció és pràcticament zero en cas d'error, que pot ser més elevat en cas de configuració activa/en espera.

Recomanat: