Definir limites de capacidade no grupo do Auto Scaling - Amazon EC2 Auto Scaling

Definir limites de capacidade no grupo do Auto Scaling

Os limites de capacidade representam os tamanhos mínimo e máximo de grupo que você deseja para seu grupo do Auto Scaling. Você define limites separadamente para o tamanho mínimo e máximo.

É possível redimensionar a capacidade desejada do grupo para um número que esteja dentro do intervalo dos limites de tamanho mínimo e máximo. A capacidade desejada deve ser maior ou igual ao tamanho mínimo do grupo e menor ou igual ao tamanho máximo do grupo.

  • Desired capacity (Capacidade desejada): representa a capacidade inicial do grupo do Auto Scaling no momento da criação. Um grupo do Auto Scaling tenta manter a capacidade desejada. Ele começa executando o número de instâncias especificado para a capacidade desejada e manterá esse número de instâncias desde que não haja políticas de escalabilidade ou ações programadas anexadas ao grupo do Auto Scaling.

  • Minimum capacity (Capacidade mínima): representa o tamanho mínimo do grupo. Quando as políticas de escalabilidade estão definidas, um grupo do Auto Scaling não pode diminuir sua capacidade desejada abaixo do limite de tamanho mínimo.

  • Maximum capacity (Capacidade máxima): representa o tamanho máximo do grupo. Quando as políticas de escalabilidade estão definidas, um grupo do Auto Scaling não pode aumentar sua capacidade desejada acima do limite de tamanho máximo.

Os limites de tamanho mínimo e máximo também são aplicáveis aos seguintes cenários:

  • Quando você define manualmente a escala do grupo do Auto Scaling mediante a atualização de sua capacidade desejada.

  • Quando há a execução de ações agendadas que atualizam a capacidade desejada. Se uma ação agendada for executada sem especificar novos limites de tamanho mínimo e máximo para o grupo, os atuais limites de tamanho mínimo e máximo do grupo serão aplicados.

Um grupo do Auto Scaling sempre tenta manter sua capacidade desejada. Em casos nos quais uma instância seja encerrada inesperadamente (p. ex., devido a uma interrupção da instância spot, uma falha na verificação de integridade ou ação humana), o grupo iniciará automaticamente uma nova instância para manter a capacidade desejada.

Para gerenciar essas configurações no console

  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, em Auto Scaling, escolha Auto Scaling Groups (Grupos de Auto Scaling).

  3. Na página Auto Scaling groups (Grupos do Auto Scaling), marque a caixa de seleção ao lado do seu grupo do Auto Scaling.

    Um painel dividido é aberto na parte inferior da página.

  4. No painel inferior, na guia Details (Detalhes), visualize ou altere as configurações atuais de capacidade mínima, máxima e desejada. Para mais informações, consulte Alterar o tamanho do grupo do Auto Scaling (console).

Acima de painel Details (Detalhes), você encontrará informações como o número atual de instâncias no grupo do Auto Scaling, as capacidades mínima, máxima e desejada, além de uma coluna de status. Se o grupo do Auto Scaling usar a ponderação da instâncias, você também encontrará o número de unidades de capacidade que contribuíram para a capacidade desejada.

Para adicionar ou remover colunas da lista, escolha o ícone de configurações na parte superior da página. Em seguida, em Auto Scaling groups attributes (Atributos dos grupos do Auto Scaling), ative ou desative cada coluna e escolha Confirm (Confirmar).

Para verificar o tamanho de seu grupo do Auto Scaling após fazer alterações.

A coluna Instances (Instâncias) exibe o número de instâncias em execução no momento. Enquanto uma instância está sendo iniciada ou terminada, a coluna Status exibe um status Updating capacity (Atualizando capacidade), conforme mostrado na imagem a seguir.


                Atualização da capacidade de um grupo do Auto Scaling.

Aguarde alguns minutos e atualize a visualização para ver o status mais recente. Após a conclusão de uma atividade de escalabilidade, a coluna Instances (Instâncias) exibirá um valor atualizado.

Você pode visualizar o número de instâncias e o status das instâncas que estão em execução no momento aa guia Instance management (Gerenciamento de instâncias), em Instances (Instâncias).

nota

Você pode usar o Service Quotas para atualizar os limites de capacidade total para instâncias do EC2 e de outros recursos em sua Conta da AWS. No console do Service Quotas, você pode visualizar todas as cotas de serviço disponíveis e solicitar aumentos para elas. Para obter mais informações, consulte Solicitar um aumento de cota no Guia do usuário do Service Quotas.