Active Standby vs Active Active
Active/Standby y Active/Active son dos mecanismos de conmutación por error que se utilizan ampliamente en todo el mundo para mejorar la confiabilidad de los sistemas. Además, estos dos métodos pueden considerarse como métodos de implementación de alta disponibilidad. Cada mecanismo tiene su propio método para determinar y realizar conmutación por error. Diferentes sistemas usan estos métodos para lograr el nivel de redundancia requerido dependiendo del nivel de la naturaleza crítica de la instancia.
Configuración activa/en espera
En la configuración activa/en espera, solo un nodo está en modo activo, mientras que el otro está en modo de espera. Cuando se identifica un problema en el sistema activo, el nodo en espera tomará el lugar del nodo activo sin ningún cambio en el último estado hasta que se resuelva el problema. Sin embargo, en este caso, si volver al nodo original después de la restauración del problema o no puede depender de la configuración de los dos nodos. También en general, debe haber algún tipo de sincronización entre los nodos activos y en espera para cambiar instantáneamente en una falla. En la mayoría de los casos, las señales del corazón entre los nodos activos y en espera se utilizan para identificar la falla del nodo activo, así como para la sincronización en tiempo real entre los nodos. Aquí, siempre solo un conjunto de equipos está activo todo el tiempo, por lo tanto, simplifica el enrutamiento y la solución de problemas. También una falla en Heartbeat Link, lleva a ambos nodos al modo independiente donde el uso de recursos compartidos puede ser inconsistente dependiendo de la configuración. En la configuración activa/en espera, no es necesario implementar un método de equilibrio de carga antes de los nodos para compartir la carga, ya que solo un nodo estará activo en un momento dado a menos que haya una inconsistencia.
Configuración activa/activa
En la configuración activa/activa, ambos nodos están en modo activo mientras manejan la misma función en el mismo estado. Si hay una falla en un nodo activo, entonces el otro nodo activo maneja automáticamente el tráfico y la función de ambos nodos hasta que se resuelva el problema. Aquí, ambos nodos deben tener la capacidad de manejar el tráfico total individualmente para trabajar de forma independiente en una situación de falla sin ningún rendimiento o degradación de la calidad a la función final. Después de la restauración del problema, ambos nodos irán al modo activo, donde la carga se compartirá entre los nodos. Como práctica general en esta configuración, debe haber un mecanismo para compartir la carga entre nodos utilizando algún tipo de método de equilibrio de carga para mantener ambos nodos en modo activo simultáneamente. Además, la identificación de falla debe tener lugar en el punto de equilibrio de carga para cambiar toda la carga al nodo disponible.
¿Cuál es la diferencia entre la configuración activa/en espera y activa/activa?? - En la configuración activa/en espera, la utilización del nodo en espera es prácticamente cero a pesar de que está en funcionamiento todo el tiempo, mientras que con la capacidad de configuración activa/activa de ambos nodos puede usarse hasta un máximo del 50% en general para cada uno nodo, ya que un nodo debería poder tomar la carga completa en caso de una falla. - Por lo tanto, si se utiliza más del 50% para cualquier nodo activo en modo activo/activo, entonces habrá una degradación del rendimiento en caso de falla en un nodo activo. - En la configuración activa/activa, la falla en una ruta no conducirá a la interrupción del servicio, mientras que con la configuración activa/en espera, puede variar según el tiempo de identificación de falla y el tiempo de cambio desde el nodo activo hasta el nodo en espera. - La configuración activa/activa se puede utilizar como un rendimiento temporal y una expansión de capacidad en caso de escenarios imprevistos, aunque conduce a la degradación del rendimiento durante una falla. - Mientras que, con activo/en espera, tal opción no está disponible incluso para una situación momentánea. - Aunque la configuración activa/activa tiene esta ventaja de expansión de capacidad, debe haber un método de equilibrio de carga antes de los nodos, que no se requiere en la configuración activa/en espera. - El método activo/en espera es menos complejo y fácil de solucionar problemas de la red, ya que solo una ruta está activa todo el tiempo en comparación con el método activo/activo, que mantiene las rutas y los nodos activos al mismo tiempo. - La configuración activa/activa generalmente admite el equilibrio de carga, mientras que, con la configuración activa/en espera, no hay dicha solución disponible. - Aunque la configuración activa/activa permite la expansión de la capacidad momentánea, en general, proporciona una complejidad adicional a la red que la configuración activa/en espera. - Dado que ambas rutas están activas en configuración activa/activa, el tiempo de interrupción es prácticamente cero en el caso de falla, que puede ser más alto en el caso de la configuración activa/en espera.
|