Publicado en: Nov 11, 2022

Hoy presentamos una nueva estrategia de asignación optimizada del precio y la capacidad para las instancias de spot de Amazon EC2 que lo ayudará a optimizar el aprovisionamiento de las instancias de spot a través del escalado automático de EC2, la flota de EC2 y la flota de spot. La estrategia de asignación optimizada del precio y la capacidad toma decisiones con respecto a la asignación de spot de acuerdo con la disponibilidad de la capacidad de reserva y también con el precio de las instancias de spot. La estrategia de asignación optimizada del precio y la capacidad es la mejor opción para la mayoría de las aplicaciones de spot, como los macrodatos, las cargas de trabajo en contenedores, la integración continua y la entrega continua, los servidores web, la representación de imágenes y recursos multimedia, machine learning y la computación de alto rendimiento. 

Una práctica recomendada en el uso de instancias de spot de EC2 es ser flexible entre los tipos de instancias y las zonas de disponibilidad para aumentar las posibilidades de obtener la capacidad agregada objetivo y disminuir las posibilidades de sufrir interrupciones aunque no estén disponibles algunos de los grupos de capacidad de spot específicos. Los grupos de escalado automático de EC2, la flota de EC2 y la flota de spot utilizan estrategias de asignación de spot para seleccionar grupos de instancias de spot a la hora de cumplir con su solicitud de spot

Hasta ahora, las estrategias de asignación optimizada de spot con el precio más bajo y la mejor capacidad le permitían optimizar la disposición de sus instancias de spot para el precio de los grupos de instancias de spot o para la disponibilidad de la capacidad, pero no para ambas características. Ahora, la nueva estrategia de asignación optimizada del precio y la capacidad tiene en cuenta tanto el precio como la capacidad para seleccionar los grupos de instancias de spot que son menos propensos a sufrir interrupciones y que tienen el precio más bajo posible. La nueva estrategia tiene una tasa de interrupciones que puede compararse con la estrategia de asignación optimizada de la capacidad, al mismo tiempo que el precio total de sus instancias de spot se mantiene en un valor más bajo que el que la optimización de la capacidad ofrecería normalmente. 

Para comenzar, defina “Optimización del precio y la capacidad” como estrategia de asignación de spot en su configuración de escalado automático de EC2, flota de EC2 o flota de spot. Si desea lograr de manera sencilla la configuración flexible más eficiente para el tipo de instancias, le recomendamos utilizar una selección del tipo de instancias basada en atributos. Al aprovisionar instancias, el grupo de escalado automático o la flota considerarán los grupos de instancias de spot que seleccionó por precio y por disponibilidad para tomar una decisión óptima sobre la asignación. Los clientes que utilizan Kubernetes con el escalador automático de clústeres Karpenter de código abierto pueden beneficiarse con esta nueva estrategia de asignación de spot predeterminada a partir de Karpenter versión 0.19.0.

La estrategia de asignación optimizada del precio y la capacidad de spot ahora está disponible en todas las regiones públicas de AWS y en la región AWS GovCloud (EE. UU.). Para obtener más información, consulte la documentación del escalado automático de EC2, la documentación de la flota de EC2 y la documentación de la flota de spot