Estrategias de configuración de la flota de EC2 - Amazon Elastic Compute Cloud

Estrategias de configuración de la flota de EC2

Una flota de EC2 es un grupo de instancias bajo demanda e instancias de spot. Una flota de EC2 también puede ser un grupo de instancias de bloques de capacidad.

Instancias bajo demanda e instancias de spot

La flota de EC2 intenta iniciar el número de instancias que se requieren para satisfacer la capacidad de destino que haya especificado en su solicitud de flota. La flota puede estar compuesta solo de instancias bajo demanda o solo de instancias de spot, o bien de una combinación de instancias bajo demanda e instancias de spot. La solicitud de Instancias de spot se atiende si hay capacidad disponible y el precio máximo por hora especificado en la solicitud es superior al precio de spot. Además, la flota puede intentar mantener la capacidad de destino si las instancias de spot se interrumpen.

También puede establecer la cantidad máxima por hora que está dispuesto a pagar por su flota, y la flota de EC2 iniciará instancias hasta que se alcance la cantidad máxima. Cuando se alcanza cantidad máxima por hora que está dispuesto a pagar, la flota deja de lanzar instancias incluso si no se ha alcanzado la capacidad de destino.

Un grupo de capacidad de spot es un conjunto de instancias EC2 no utilizadas con el mismo tipo de instancia y zona de disponibilidad. Cuando crea una flota de EC2, puede incluir varias especificaciones de inicialización, que varían por tipo de instancia, zona de disponibilidad, subred y precio máximo. La flota selecciona los grupos de capacidad de spot que se usan para atender la solicitud, basándose en las especificaciones de inicialización incluidas y en su configuración. Las instancias de spot proceden de los grupos seleccionados.

Una flota de EC2 permite aprovisionar grandes cantidades de capacidad de EC2 que son razonables para la aplicación en función del número de núcleos o instancias o de la cantidad de memoria. Por ejemplo, puede especificar una flota de EC2 para iniciar una capacidad de destino de 200 instancias, de las que 130 son instancias en diferido y el resto son instancias de spot.

Instancias de bloques de capacidad

Los bloques de capacidad para ML le permiten reservar instancias de GPU para el futuro a fin de respaldar sus cargas de trabajo de machine learning (ML) de corta duración. Las instancias que se ejecutan en un bloque de capacidad se colocan automáticamente juntas dentro de Amazon EC2 UltraClusters. Para obtener más información sobre los bloques de capacidad, consulte Bloques de capacidad para ML.

Use las estrategias de configuración apropiadas para crear una flota de EC2 que satisfaga sus necesidades.