Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cambio de zona del Equilibrador de carga de aplicación
El cambio de zona y el cambio automático de zona son características del Controlador de recuperación de aplicaciones de Amazon (ARC). Con el cambio de zona, puede desviar el tráfico fuera de una zona de disponibilidad afectada mediante una sola acción. De esta forma, podrá seguir operando desde otras zonas de disponibilidad en buen estado en una Región de AWS.
Con el cambio automático zonal, usted autoriza AWS a desviar el tráfico de recursos de una aplicación desde una zona de disponibilidad durante los eventos, en su nombre, para reducir el tiempo de recuperación. AWS inicia un cambio automático cuando la supervisión interna indica que se ha producido un deterioro en la zona de disponibilidad que podría afectar a los clientes. Cuando se AWS inicia un cambio automático, el tráfico de aplicaciones hacia los recursos que ha configurado para el cambio automático zonal comienza a alejarse de la zona de disponibilidad.
Al activar un cambio de zona, el equilibrador de carga deja de enviar el tráfico nuevo del recurso a la zona de disponibilidad afectada. ARC crea el cambio de zona de inmediato. Sin embargo, las conexiones existentes y en curso en la zona de disponibilidad también pueden tardar poco en completarse, según el comportamiento del cliente y la reutilización de las conexiones. Según la configuración de DNS y otros factores, las conexiones existentes pueden completarse en solo unos minutos o pueden tardar más. Para obtener más información, consulte Limit the time that clients stay connected to your endpoints en la Guía para desarrolladores del Controlador de recuperación de aplicaciones de Amazon (ARC).
Contenido
Antes de iniciar un cambio de zona
-
El cambio de zona está desactivado de forma predeterminada y se debe habilitar en cada equilibrador de carga de aplicaciones. Para obtener más información, consulte Habilitación del cambio de zona para el equilibrador de carga de aplicaciones.
-
Puede comenzar un cambio de zona para un equilibrador de carga específico solo para una zona de disponibilidad única. No puede comenzar un cambio de zona para varias zonas de disponibilidad.
-
AWS elimina de forma proactiva las direcciones IP del balanceador de carga zonal del DNS cuando varios problemas de infraestructura afectan a los servicios. Compruebe siempre la capacidad actual de la zona de disponibilidad antes de comenzar un cambio de zona. Si sus equilibradores de carga tienen desactivado el equilibrio de carga entre zonas y utiliza un cambio de zona para eliminar la dirección IP del equilibrador de carga de zona, la zona de disponibilidad afectada por el cambio de zona también pierde la capacidad de destino.
Para obtener más información, consulte Prácticas recomendadas para cambios de zona en ARC en la Guía para desarrolladores del Controlador de recuperación de aplicaciones de Amazon (ARC).
Equilibrio de carga entre zonas
Cuando se inicia un cambio de zona en un equilibrador de carga de aplicaciones con el equilibrio de carga entre zonas habilitado, el tráfico hacia los destinos se bloquea en la zona de disponibilidad afectada y las direcciones IP zonales se eliminan del DNS.
Ventajas:
-
Recuperación más rápida ante fallos en zonas de disponibilidad.
-
Capacidad de desviar el tráfico a una zona de disponibilidad en buen estado cuando se detectan fallos en una zona de disponibilidad.
-
Puede probar la integridad de la aplicación mediante la simulación y la identificación de fallos para evitar tiempos de inactividad no planificados.
Anulación administrativa por cambio de zona
Los destinos que pertenecen a un equilibrador de carga de aplicaciones incluyen un nuevo estado, AdministrativeOverride, que es independiente del estado TargetHealth.
Cuando se inicia un cambio de zona para un equilibrador de carga de aplicaciones, todos los destinos dentro de la zona de la que se desvía el tráfico se consideran anulados a nivel administrativo. El equilibrador de carga de aplicaciones deja de enrutar nuevo tráfico hacia los destinos anulados a nivel administrativo. Las conexiones existentes permanecen intactas hasta que se cierran de forma natural.
Los estados posibles de AdministrativeOverride son:
- unknown
-
El estado no se puede propagar debido a un error interno
- no_override
-
No existe ninguna anulación activa en el destino actualmente
- zonal_shift_active
-
El cambio de zona está activo en la zona de disponibilidad de destino