Auto Scaling do Amazon EC2
Guia do usuário

Grupos do Auto Scaling

Um grupo do Auto Scaling contém um conjunto de instâncias do Amazon EC2 que são tratadas como um agrupamento lógico para fins de gerenciamento e escalabilidade automática. Um grupo do Auto Scaling também permite que você use recursos do Amazon EC2 Auto Scaling como substituições de verificação de integridade e políticas de escalabilidade. A manutenção do número de instâncias em um grupo de Auto Scaling e a escalabilidade automática são os principais recursos do serviço Amazon EC2 Auto Scaling.

O tamanho de um grupo do Auto Scaling depende do número de instâncias definidas como a capacidade desejada. Você pode ajustar seu tamanho para atender à demanda, manualmente ou usando a escalabilidade automática.

Um grupo do Auto Scaling começa ativando instâncias suficientes para atender à sua capacidade desejada. Ele mantém esse número de instâncias executando verificações de integridade periódicas nas instâncias do grupo. O grupo do Auto Scaling continua a manter um número fixo de instâncias, mesmo que uma instância se torne não íntegra. Se uma instância se tornar não íntegra, o grupo a encerrará e executará outra instância para substituí-la. Para obter mais informações, consulte Verificações de integridade de instâncias do Auto Scaling.

É possível usar políticas de escalabilidade para aumentar ou diminuir o número de instâncias em seu grupo dinamicamente para atender a condições em alteração. Quando a política de escalabilidade está habilitada, o grupo do Auto Scaling ajusta a capacidade desejada do grupo, entre os valores mínimo e máximo de capacidade especificados, e executa ou encerra as instâncias, conforme necessário. Você também pode dimensionar com base em uma programação. Para obter mais informações, consulte Como escalonar o tamanho de seu grupo do Auto Scaling.

Um grupo do Auto Scaling pode iniciar instâncias Sob demanda, instâncias spot ou ambas. Você pode especificar várias opções de compra para seu grupo do Auto Scaling somente ao configurar o grupo para usar um modelo de execução. (Recomendamos que você use modelos de execução em vez de configurações de execução para garantir que você possa usar os recursos mais recentes do Amazon EC2.)

As instâncias spot disponibilizam a você acesso a capacidade não utilizada do Amazon EC2 com grandes descontos relacionados aos preços sob demanda. Para obter mais informações, consulte Instâncias spot do Amazon EC2. As principais diferenças entre instâncias spot e instâncias sob demanda são que as instâncias spot podem não ser iniciadas imediatamente, o preço por instâncias spot varia de acordo com a demanda e o Amazon EC2pode encerrar uma instância spot individual à medida que o preço ou a disponibilidade das instâncias spot mudar. Quando sua instância spot é encerrada, o grupo do Auto Scaling tenta executar uma instância de substituição para manter a capacidade desejada para o grupo.

Quando as instâncias são executadas, se você especificou várias zonas de disponibilidade, a capacidade desejada é distribuída entre essas zonas de disponibilidade. Se ocorrer uma ação de escalabilidade, o Amazon EC2 Auto Scaling manterá automaticamente o equilíbrio entre todas as zonas de disponibilidade especificadas.

Esta seção explica as etapas detalhadas para a criação de um grupo do Auto Scaling. Se você não estiver familiarizado com grupos do Auto Scaling, comece com Conceitos básicos do Amazon EC2 Auto Scaling para saber mais sobre os vários componentes que são usados no Amazon EC2 Auto Scaling.