Publicado en: Nov 4, 2020
A partir de hoy, puede administrar de forma proactiva el ciclo de vida de instancias de spot de EC2 mediante la nueva función Reequilibrio de capacidad para Amazon EC2 Auto Scaling, EC2 Fleet y Spot Fleet. Reequilibrio de capacidad le ayuda a mantener la disponibilidad de la carga de trabajo al aumentar de manera proactiva su flota con una nueva instancia de spot antes de que una instancia en ejecución reciba una notificación de interrupción de dos minutos. Antes, EC2 Auto Scaling, EC2 Fleet y Spot Fleet sustituían las instancias de spot solo después de que estas fueran interrumpidas. Ahora, gracias a Reequilibrio de capacidad, estos servicios intentan sustituir de manera proactiva las instancias de spot cuando reciben la recomendación de reequilibrio de la instancia EC2, en lugar de esperar a recibir una notificación de interrupción de dos minutos.
Recomendación de reequilibrio de instancia EC2 es una nueva función que le notifica en caso de que una instancia de spot tenga un riesgo de interrupción elevado. La señal puede llegar antes que la notificación de interrupción de instancia de spot de dos minutos, lo cual le da la oportunidad de reequilibrar de forma proactiva su carga de trabajo a instancias de spot nuevas o existentes que no cuentan con un riesgo de interrupción elevado. Si habilita Reequilibrio de capacidad con Amazon EC2 Auto Scaling, la función intentará lanzar una instancia de sustitución cuando una instancia de spot existente reciba la recomendación de reequilibrio. Si la instancia de spot de sustitución se lanza antes de que se interrumpa la instancia existente, EC2 Auto Scaling procederá a terminar la instancia de spot existente. Puede habilitar o deshabilitar Reequilibrio de capacidad en un grupo de Auto Scaling de EC2 existente mediante la CLI, el SDK o la consola.
De manera similar, si habilita Reequilibrio de capacidad con EC2 Fleet o Spot Fleet, la función intentará lanzar una instancia de sustitución cuando una instancia de spot existente reciba la recomendación de reequilibrio. Puede terminar de manera manual la instancia de Spot existente cuando esté preparado (por ejemplo, después de que complete cualquier proceso de punto de control o apagado) o dejar que la instancia siga ejecutándose.
Además del Reequilibrio de capacidad, recomendamos utilizar la estrategia de asignación optimizada de capacidad y un conjunto diversificado de tipos de instancia y zonas de disponibilidad. Además, cuando se utilice EC2 Auto Scaling, recomendamos configurar enlaces de ciclo de vida de terminación de instancia EC2 para facilitar la ejecución de cualquier procedimiento de apagado requerido (por ejemplo, puede comenzar a realizar puntos de control de su trabajo con anterioridad para guardar todo el progreso posible antes de que la instancia sea interrumpida).
Para más información, consulte Reequilibrio de capacidad de Amazon EC2 Auto Scaling en la guía del usuario de Amazon EC2 Auto Scaling y la publicación de blog, Reequilibrio de capacidad para EC2 Fleet y Reequilibrio de capacidad para Spot Fleet. Para obtener más información sobre las recomendaciones de reequilibrio de instancias EC2, visite esta página.
Amazon EC2 Auto Scaling ayuda a mantener la disponibilidad de la aplicación y permite agregar o eliminar automáticamente instancias EC2 según las condiciones que defina. Puede utilizar las características de administración de flotas para mantener el estado y la disponibilidad de la suya. EC2 Auto Scaling está disponible en todas las regiones comerciales de AWS y en las regiones de AWS GovCloud (EE. UU.). Para obtener más información, visite la página de documentación de Amazon EC2 Auto Scaling.
Amazon EC2 Fleet y Spot Fleet simplifican el aprovisionamiento de capacidad de EC2 en diferentes tipos de instancias EC2, zonas de disponibilidad y modelos de compra (bajo demanda, instancias reservadas, Savings Plans e instancias de spot) lo que permite optimizar la escala, el rendimiento y el costo de su aplicación. Para obtener más información sobre el uso de EC2 Fleet, visite esta página. Para más información sobre el uso de Spot Fleet, visite esta página.