Espera activa vs Activa activa
Activo/En espera y Activo/Activo son dos mecanismos de conmutación por error utilizados ampliamente en todo el mundo para mejorar la confiabilidad de los sistemas. Además, estos dos métodos pueden considerarse métodos de implementación de alta disponibilidad. Cada mecanismo tiene su propio método para determinar y realizar la conmutación por error. Diferentes sistemas utilizan estos métodos para lograr el nivel requerido de redundancia 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 en espera. Cuando se identifica un problema en el sistema activo, el nodo en espera ocupará 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 restaurar el problema o no, puede depender de la configuración de los dos nodos. Además, en general, debe haber algún tipo de sincronización entre los nodos activos y en espera para poder cambiar instantáneamente en caso de falla. En la mayoría de los casos, las señales de latido 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 resolución de problemas. Además, una falla en el enlace de latido lleva a ambos nodos al modo independiente donde el uso de recursos compartidos puede volverse inconsistente según la configuración. En la configuración Activo/Standby 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 inconsistencia.
Activo/Configuración activa
En la configuración Activo/Activo, 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, 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 ninguna degradación del rendimiento o la calidad de la función final. Después de restaurar el problema, ambos nodos pasará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 los nodos utilizando algún tipo de método de balanceo de carga para mantener ambos nodos en modo activo simultáneamente. Además, la identificación de fallas debe tener lugar en el punto de equilibrio de carga para cambiar toda la carga al nodo disponible.
¿Cuál es la diferencia entre configuración activa/en espera y activa/activa?
– En la configuración Activo/En espera, la utilización del nodo en espera es prácticamente nula aunque esté en funcionamiento todo el tiempo, mientras que con la configuración Activo/Activo, la capacidad de ambos nodos se puede utilizar hasta un máximo de 50% en general para cada nodo, ya que un nodo debería poder tomar toda la carga en caso de falla.
– Por lo tanto, si se utiliza más del 50% para cualquier nodo activo en el modo Activo/Activo, 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 provocará la interrupción del servicio, mientras que con la configuración Activa/En espera, puede variar según el tiempo de identificación de la falla y el tiempo de cambio del nodo activo al nodo en espera.
– La configuración Activo/Activo se puede utilizar como un rendimiento temporal y una expansión de la capacidad en caso de escenarios imprevistos, aunque provoca una degradación del rendimiento durante una falla.
– Mientras que, con Activo/En espera, dicha opción no está disponible ni siquiera en una situación momentánea.
– Aunque la configuración Activo/Activo tiene esta ventaja de expansión de capacidad, debe haber un método de equilibrio de carga antes de los nodos, que no es necesario en la configuración Activo/En espera.
– El método Activo/En espera es menos complejo y fácil de solucionar los 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 Activo/Activo generalmente admite el balanceo de carga, mientras que con la configuración Activo/En espera no hay tal solución disponible.
– Aunque la configuración Activo/Activo permite una expansión momentánea de la capacidad, en general, proporciona una complejidad adicional a la red que la configuración Activo/En espera.
– Dado que ambas rutas están activas en la configuración Activa/Activa, el tiempo de interrupción es prácticamente cero en caso de falla, que puede ser mayor en el caso de la configuración Activa/En espera.