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.
Grupos de Amazon EC2 Auto Scaling
Un grupo de Amazon EC2 Auto Scaling contiene una colección de instancias de Amazon EC2 que se tratan como una agrupación lógica a los efectos del escalado y la administración automáticos. Un grupo de escalado automático también le permite utilizar características de Amazon EC2 Auto Scaling, como sustituciones de comprobaciones de estado y políticas de escalado. Tanto el mantenimiento del número de instancias en un grupo de Auto Scaling como el escalado automático son las funcionalidades básicas del servicio de Amazon EC2 Auto Scaling.
Uso del cambio zonal para los grupos de Auto Scaling
Para habilitar el cambio de zona, utilice uno de los siguientes métodos.
Para comenzar un cambio de zona, consulte Inicio, actualización o cancelación de un cambio de zona.
Cómo funciona el cambio de zona para los grupos de escalado automático
Supongamos que tiene un grupo de escalado automático con las siguientes zonas de disponibilidad:
us-east-1aus-east-1bus-east-1c
Observa errores en us-east-1a e inicia un cambio de zona. Los siguientes comportamientos se producen cuando un cambio de zona se inicia en us-east-1a.
Escalamiento: Auto Scaling lanza todas las solicitudes de capacidad nuevas en las zonas de disponibilidad en buen estado (
us-east-1byus-east-1c).Escalado dinámico: el escalado automático impide que las políticas de escalado reduzcan la capacidad deseada. El escalado automático no impide que las políticas de escalado aumenten la capacidad deseada.
Actualización de instancias: Auto Scaling prolonga el tiempo de espera de cualquier proceso de actualización de instancias que se retrase durante un cambio zonal activo.
Selección del comportamiento de la comprobación de estado de la zona de disponibilidad deteriorada Comportamiento de la comprobación de estado Reemplazar instancia en mal estado Las instancias que parezcan estar en mal estado se reemplazarán en todas las zonas de disponibilidad ( us-east-1a,us-east-1byus-east-1c).Ignorar instancia en mal estado Las instancias que parezcan en mal estado se sustituirán por us-east-1byus-east-1c. Las instancias no se sustituyen en la zona de disponibilidad por el cambio zonal activo ().us-east-1a
Prácticas recomendadas para utilizar el cambio de zona
Para mantener una alta disponibilidad de las aplicaciones al utilizar un cambio de zona, recomendamos las siguientes prácticas recomendadas:
-
Supervise EventBridge las notificaciones para determinar si hay un evento continuo de deterioro de la zona de disponibilidad. Para obtener más información, consulte Automatizar el escalado automático de Amazon EC2 con. EventBridge
-
Utilice políticas de escalado con los umbrales adecuados para asegurarse de que tiene la capacidad suficiente para tolerar la pérdida de una zona de disponibilidad.
-
Establezca una política de mantenimiento de instancias con un porcentaje mínimo en buen estado del 100 %. Con esta configuración, Auto Scaling espera a que una nueva instancia esté lista para usarse antes de terminar una instancia en mal estado.
Para los clientes con capacidad preescalada, también recomendamos lo siguiente:
-
Seleccione Ignorar el estado como el comportamiento de comprobación de estado para la zona de disponibilidad afectada, ya que no es necesario reemplazar la instancia en mal estado durante el caso de deterioro.
-
Utilice el cambio de zona automático en el ARC para sus grupos de escalado automático. La función de cambio automático zonal Controlador de recuperación de aplicaciones (ARC) de Amazon permite AWS desviar el tráfico de un recurso fuera de una zona de disponibilidad cuando se AWS detecta una alteración en una zona de disponibilidad. Para obtener más información, consulte Cambio automático de zona en ARC.
Para los clientes con equilibradores de carga entre zonas inhabilitadas, también recomendamos lo siguiente:
-
Utilice solo equilibrado para su distribución por zonas de disponibilidad.
-
Si utilizas el cambio zonal tanto en tu grupo de Auto Scaling como en tus balanceadores de carga, asegúrate de cancelar primero el cambio zonal en tu grupo de Auto Scaling. A continuación, espere a que la capacidad esté equilibrada en todas las zonas de disponibilidad antes de cancelar el cambio de zona en el equilibrador de carga.
-
Debido a la posibilidad de que se produzca un desequilibrio en la capacidad si activas el cambio zonal y utilizas un balanceador de cargas desactivado entre zonas, Auto Scaling cuenta con una validación adicional. Si sigues las prácticas recomendadas, puedes reconocer esta posibilidad marcando la casilla de verificación en Consola de administración de AWS o usando la
skip-zonal-shift-validationmarca en, o.CreateAutoScalingGroupUpdateAutoScalingGroupAttachTrafficSources