Escolha seu método de escalabilidade - Amazon EC2 Auto Scaling

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Escolha seu método de escalabilidade

O Amazon EC2 Auto Scaling fornece várias formas de escalar seu grupo do Auto Scaling.

Manter um número fixo de instâncias

O padrão para um grupo do Auto Scaling é não ter nenhuma política de escalabilidade anexada ou ação agendada, o que faz com que ele mantenha um tamanho fixo. Depois de você ter criado seu grupo do Auto Scaling, o grupo começa executando instâncias suficientes para atender à sua capacidade desejada. Se não houver condições de escalabilidade associadas ao grupo, ele continuará mantendo a capacidade desejada, mesmo que uma instância não esteja mais íntegra. O Amazon EC2 Auto Scaling monitora a integridade de cada instância do grupo do Auto Scaling. Quando encontra uma instância que não está mais íntegra, ela a substitui por uma nova. Você pode ler uma descrição mais aprofundada deste processo em Verificações de integridade para instâncias em um grupo do Auto Scaling.

Dimensionar manualmente

A escalabilidade manual é a maneira mais básica para escalar seu grupo do Auto Scaling. Você pode atualizar a capacidade desejada do grupo Auto Scaling ou encerrar instâncias no grupo Auto Scaling. Para ter mais informações, consulte Escalabilidade manual para o Amazon EC2 Auto Scaling.

Escala baseada em uma programação

O escalonamento por cronograma significa que as ações de escalonamento são executadas automaticamente em função da data e da hora. Isso é útil quando você sabe exatamente quando aumentar ou diminuir o número de instâncias em seu grupo, simplesmente porque essa necessidade surge em uma programação previsível. Para ter mais informações, consulte Escalabilidade programada para o Amazon EC2 Auto Scaling.

Dimensione dinamicamente com base na demanda

Uma maneira mais avançada de escalar seus recursos, usando a escalabilidade dinâmica, permite que você defina uma política de escalabilidade que redimensione dinamicamente o grupo do Auto Scaling para atender às alterações na demanda. Por exemplo, vamos supor que você tenha uma aplicação Web que atualmente é executada em duas instâncias e você queira que a utilização da CPU do grupo do Auto Scaling permaneça em cerca de 50% quando a carga na aplicação mudar. Esse método é útil para escalar à medida que ocorrem mudanças no tráfego, quando você não sabe quando o tráfego mudará. É possível configurar políticas de escalabilidade para responder por você. Há vários tipos de políticas (ou uma combinação delas) que você pode usar para escalar em resposta às mudanças de tráfego. Para ter mais informações, consulte Escalabilidade dinâmica para o Amazon EC2 Auto Scaling.

Dimensione de forma proativa

Também é possível combinar a escalabilidade preditiva e a escalabilidade dinâmica (abordagens proativa e reativa, respectivamente) para escalar a capacidade do EC2 mais rapidamente. Use a escalabilidade preditiva para aumentar o número de instâncias do EC2 em seu grupo do Auto Scaling em antecipação aos padrões diários e semanais nos fluxos de tráfego. Para ter mais informações, consulte Escala preditiva para o Amazon EC2 Auto Scaling.