Resiliencia en Amazon EC2 Auto Scaling - Amazon EC2 Auto Scaling

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.

Resiliencia en Amazon EC2 Auto Scaling

La infraestructura AWS global se basa Regiones de AWS en distintas zonas de disponibilidad. Regiones de AWS proporcionan varias zonas de disponibilidad aisladas y separadas físicamente, que están conectadas mediante redes de baja latencia, alto rendimiento y alta redundancia. Con las zonas de disponibilidad, puede diseñar y utilizar aplicaciones y bases de datos que realizan una conmutación por error automática entre las zonas sin interrupciones. Las zonas de disponibilidad tienen una mayor disponibilidad, tolerancia a errores y escalabilidad que las infraestructuras tradicionales de uno o varios centros de datos.

Para obtener más información sobre las zonas de disponibilidad Regiones de AWS y las zonas de disponibilidad, consulte Infraestructura global.AWS

Para aprovechar la redundancia geográfica del diseño de la zona de disponibilidad, haga lo siguiente:

  • Extienda el grupo de escalado automático en varias zonas de disponibilidad.

  • Mantenga al menos una instancia en cada zona de disponibilidad.

  • Conecte un equilibrador de carga para distribuir el tráfico entrante en las mismas zonas de disponibilidad. Si usa un equilibrador de carga de aplicación, asegúrese de que cada instancia de EC2 reciba una cantidad similar de tráfico; para ello, mantenga activado el equilibrador de carga entre zonas. Esto ayuda a limitar el impacto del aumento de la carga en las instancias existentes durante un evento de conmutación por error y da como resultado una mayor resiliencia que la que habría sin un equilibrio de carga entre zonas.

  • Asegúrese de que las comprobaciones de estado de Elastic Load Balancing estén configuradas correctamente y también de que estén habilitadas en el grupo de escalado automático. A continuación, si una instancia no pasa la comprobación de estado, Elastic Load Balancing deja de enviarle tráfico y lo redirige a las instancias en buen estado, mientras que Amazon EC2 Auto Scaling sustituye a la instancia en mal estado.

Amazon EC2 Auto Scaling ayuda a dar respuesta a las necesidades de resiliencia de su aplicación de las siguientes maneras:

  • Comprueba si hay problemas de estado y accesibilidad en las instancias. Cuando una instancia deja de estar en buen estado, finaliza automáticamente la instancia y lanza una nueva.

  • Si hay políticas de escalado dinámico en vigor, escala automáticamente la capacidad en función del tráfico entrante.

  • Detecta problemas en la confiabilidad de las CloudWatch métricas de Amazon que respaldan las políticas de escalado y detiene las actividades de escalado cuando no hay métricas confiables disponibles, por ejemplo, cuando faltan puntos de datos.

  • Intenta mantener automáticamente cantidades equivalentes de instancias en cada zona de disponibilidad habilitada a medida que su grupo crece.

  • Usa las zonas de disponibilidad para mantener una alta disponibilidad. Cuando una zona de disponibilidad deja de estar en buen estado, Amazon EC2 Auto Scaling hace lo siguiente:

    • Lanza nuevas instancias en la zona de disponibilidad en el grupo de escalado automático.

    • Redistribuye las instancias en todas las zonas de disponibilidad habilitadas cuando la zona de disponibilidad en mal estado vuelve a un estado correcto.

  • Sigue intentando lanzar instancias en otras zonas de disponibilidad habilitadas si una instancia no se lanza en una zona de disponibilidad determinada.

  • Registra y anula automáticamente las instancias con los equilibradores de carga asociados al grupo de escalado automático. De esta forma, no es necesario registrar y anular por separado el registro de las instancias.

Para obtener información sobre las funciones que le ayudarán a satisfacer sus necesidades de resiliencia de datos proporcionadas por Amazon EBS, consulte Resiliencia en Amazon Elastic Block Store en la Guía del usuario de Amazon EBS.