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.
Bloque de ejecución grupal de Amazon EC2 Auto Scaling
El bloque de ejecución grupal de EC2 Auto Scaling le permite escalar las instancias de EC2 como parte de su proceso de recuperación multirregional. Puede definir un porcentaje de capacidad con respecto a la región de la que se va (origen y destino).
Configuración
Al configurar el bloque de ejecución grupal de EC2 Auto Scaling, introduce los ARN de EC2 Auto Scaling para las regiones específicas que están asociadas a su plan. Debe introducir los ARN de EC2 Auto Scaling en cada región en la que desee ampliar durante la ejecución del plan.
importante
Antes de configurar el bloque de ejecución, asegúrese de que la función de ejecución del plan cuente con la política de IAM correcta. Para obtener más información, consulte Ejemplo de política de bloqueo de ejecución de EC2 Auto Scaling.
Para configurar un bloque de ejecución grupal de EC2 Auto Scaling, introduzca los siguientes valores:
Nombre del paso: introduzca un nombre.
Descripción del paso (opcional): introduzca una descripción del paso.
ARN del grupo de EC2 Auto Scaling por región: introduzca el ARN del grupo de EC2 Auto Scaling en cada región de su plan.
Porcentaje que coincida con la capacidad de la región activada: introduzca el porcentaje deseado del número de instancias en ejecución del grupo de Auto Scaling para que coincida con la región activada.
Enfoque de monitoreo de la capacidad: seleccione uno de los siguientes enfoques para monitorear la capacidad de sus grupos de EC2 Auto Scaling:
Capacidad máxima de ejecución muestreada durante 24 horas: elija esta opción para usar el valor de capacidad deseado especificado en la configuración de su grupo de EC2 Auto Scaling. Esta opción no genera costes adicionales, pero es potencialmente menos precisa que utilizar la otra opción, CloudWatch las métricas.
En la API de cambio de región, esta opción se corresponde con la especificación de
sampledMaxInLast24Hours.Para obtener más información, consulte Establecer límites de escalado para su grupo de Auto Scaling en la Guía del usuario de Auto Scaling de Amazon EC2.
Capacidad máxima de ejecución muestreada durante 24 horas con CloudWatch: elija esta opción para usar las métricas especificadas en Amazon CloudWatch para EC2 Auto Scaling. El uso de esta opción puede ser más preciso, pero conlleva los costes adicionales derivados del uso de las métricas. CloudWatch
En la API de cambio de región, esta opción se corresponde con la especificación de
autoscalingMaxInLast24Hours.Para usar esta opción, primero debes habilitar las métricas de grupo para tus grupos de Auto Scaling. Para obtener más información, consulte Habilitar las métricas de grupo de Auto Scaling en la guía del usuario de Auto Scaling de Amazon EC2.
Tiempo de espera: introduzca un valor de tiempo de espera.
A continuación, elija Guardar paso.
Funcionamiento
Tras configurar un bloque de ejecución de EC2 Auto Scaling, el cambio de región confirma que solo hay un grupo de Auto Scaling de origen y un grupo de Auto Scaling de destino. Si hay varios grupos de Auto Scaling, el bloque de ejecución falla durante la evaluación del plan. La capacidad objetivo se define como el número de instancias que tienen un estado establecido en InService. Para obtener más información, consulte el ciclo de vida de la instancia de EC2 Auto Scaling.
En función del valor que especifique (al configurar el bloque de ejecución de Auto Scaling) para obtener un porcentaje equivalente, el conmutador de región calcula la nueva capacidad deseada para el grupo de Auto Scaling de destino. La nueva capacidad deseada se compara con la capacidad deseada del grupo de Auto Scaling de destino. La fórmula que utiliza el cambio de región para calcular la capacidad deseada es la siguiente: ceil(percentToMatch * Source Auto Scaling group capacity), donde ceil() es una función que redondea al alza cualquier resultado en fracciones. Si la capacidad actual deseada del grupo de Auto Scaling de destino es mayor o igual a la capacidad deseada del nuevo grupo de Auto Scaling que Region Switch calcula, el bloque de ejecución continúa. Tenga en cuenta que el cambio de región no reduce la capacidad del grupo de Auto Scaling.
Cuando Region Switch ejecuta un bloque de Auto Scaling, Region Switch intenta aumentar la capacidad del grupo de Auto Scaling de la región de destino para que coincida con la capacidad deseada. Luego, Region Switch espera hasta que se complete la capacidad del grupo de Auto Scaling solicitado en el grupo de Auto Scaling de la región de destino antes de continuar con el siguiente paso del plan.
nota
La ejecución de este bloque modifica la configuración de capacidad mínima y deseada de los grupos de Auto Scaling, lo que puede provocar cambios en la configuración si administra estos valores mediante herramientas de infraestructura como código u otro tipo de automatización. Asegúrese de que sus procesos de administración de la configuración tengan en cuenta estos cambios para evitar retrocesos imprevistos.
Si utiliza un active/active enfoque, el conmutador de región utiliza la otra región configurada como origen. Es decir, si se está desactivando una región, el cambio de región utiliza la otra región activa como origen para igualar el porcentaje que se debe escalar.
Este bloque es compatible con los modos de ejecución ordenados y no ordenados. Puede configurar una ejecución no ordenada especificando el porcentaje mínimo de capacidad de computación que debe coincidir en la región de destino antes de que el cambio de región continúe con el siguiente paso del plan.