Estratégias de configuração da Frota do EC2 - Amazon Elastic Compute Cloud

Estratégias de configuração da Frota do EC2

Uma Frota do EC2 é um grupo de Instâncias on-demand e Instâncias spot. A Frota do EC2 também pode ser um grupo de instâncias de blocos de capacidade.

Instâncias sob demanda e instâncias spot

A Frota do EC2 tenta executar o número de instâncias necessárias para atender à capacidade de destino especificada na solicitação de frota. A frota pode incluir somente Instâncias on-demand, somente Instâncias spot ou uma combinação de Instâncias on-demand e Instâncias spot. A solicitação das Instâncias spot é atendida se houver capacidade disponível e o preço máximo por hora para sua solicitação excede o preço Spot. A frota também tenta manter sua capacidade alvo caso as Instâncias spot sejam interrompidas.

Você também poderá definir um valor máximo por hora que esteja disposto a pagar pela frota, e o Frota do EC2 executará instâncias até alcançar o valor máximo. Quando o valor máximo que você está disposto a pagar for alcançado, a frota interromperá a execução de instâncias mesmo que a capacidade de destino ainda não tenha sido alcançada.

Um Grupo de capacidade spot é um conjunto de instâncias do EC2 não utilizadas, com o mesmo tipo de instância e zona de disponibilidade. Ao criar uma Frota do EC2, você poderá incluir várias especificações de execução, que variam de acordo com o tipo de instância, a zona de disponibilidade, a sub-rede e o preço máximo. A frota seleciona os grupos de capacidade spot que são usados para atender à solicitação com base nas especificações de execução incluídas na sua solicitação e na configuração da solicitação. As Instâncias spot vêm dos grupos selecionados.

Com uma Frota do EC2, é possível provisionar muita capacidade do EC2. Isso é uma vantagem para aplicações com base no número de núcleos/instâncias ou na quantidade de memória. Por exemplo, você pode especificar uma Frota do EC2 para executar uma capacidade de destino de 200 instâncias, das quais 130 serão Instâncias on-demand e o restante Instâncias spot.

Instâncias de blocos de capacidade

Os blocos de capacidade para ML permitem que você reserve instâncias de GPU para uma data futura a fim de lidar com workloads de machine learning (ML) de curta duração. As instâncias que são executadas em um bloco de capacidade são automaticamente colocadas próximas umas das outras dentro dos UltraClusters do Amazon EC2. Para obter mais informações sobre blocos de capacidade, consulte Blocos de capacidade para ML.

Use as estratégias de configuração apropriadas para criar uma Frota do EC2 que atenda às suas necessidades.