Como funciona o rastreamento de alvos?

Esta postagem detalha: Como funciona o rastreamento de metas? Qual é a diferença entre dimensionamento de metas e dimensionamento por etapas? Qual é o tempo de espera da política de rastreamento de metas?

Como funciona o rastreamento do Target?

O rastreamento de meta funciona especificando um valor de meta para uma métrica que o escalonamento automático deve manter. A política de dimensionamento automático ajusta o número de instâncias no seu grupo de dimensionamento automático em resposta às alterações na métrica. Por exemplo, se você definir uma política de rastreamento de meta para manter uma utilização média da CPU de 50%, o escalonamento automático ajustará automaticamente o número de instâncias para manter a utilização da CPU próxima dessa meta, da escala ou da necessidade.

A escalabilidade em etapas e a escalabilidade desejada são duas políticas de escalabilidade diferentes no AWS Auto scaling. A escalabilidade desejada ajusta o número de instâncias proporcionalmente ao valor da métrica para atingir e manter o valor desejado. Por outro lado, o escalonamento em etapas adiciona ou remove instâncias em incrementos maiores (etapas) com base em limites predefinidos e ajustes de escalonamento. A escala alvo é mais suave e se ajusta mais gradualmente, enquanto a escala escalonada pode resultar em mudanças mais abruptas nas contagens de instruções com base em limites métricos.

Qual é a diferença entre dimensionamento de destino e dimensionamento por etapas?

O resfriamento da política de rastreamento de destino é um recurso que impede que o escalonamento automático inicie ou encerre mais instâncias antes que a atividade de escalonamento anterior entre em vigor. Esse período de espera ajuda a estabilizar a contagem de instâncias e evitar flutuações rápidas causadas por eventos consecutivos de escalabilidade. A duração do período de espera pode ser configurada com base nos requisitos do seu aplicativo e no tempo que leva para que novas instâncias sejam iniciadas e se tornem totalmente operacionais.

Qual é o tempo de espera da política de rastreamento de alvos?

O escalonamento em etapas no AWS Auto Scaling ajusta o número de instâncias no seu grupo de escalonamento automático com base no tamanho da violação do alarme. Quando um alarme do CloudWatch é acionado devido a uma violação de métrica, o Step Scaling executa atividades de escalabilidade com base nos ajustes de escalabilidade predefinidos. Por exemplo, se o uso da CPU exceder um limite, o escalonamento de estágio poderá adicionar um número fixo de instâncias para lidar com o aumento da carga. Ele funciona em incrementos discretos (etapas), em vez de se ajustar continuamente como o rastreamento de alvos, tornando-o adequado para aplicações com necessidades de escalabilidade mais previsíveis.

O escalonamento automático na AWS automatiza o processo de ajuste do número de instâncias EC2 em um grupo de escalonamento automático com base em políticas definidas pelo usuário, garantindo desempenho ideal e eficiência de custos. Ele monitora métricas como uso de CPU, tráfego de rede e métricas personalizadas para ajustar dinamicamente o número de instâncias. O escalonamento automático pode aumentar ou diminuir instâncias, substituir instâncias não íntegras e distribuir instâncias em diversas zonas de disponibilidade para melhorar a tolerância a falhas e a disponibilidade. Essa elasticidade permite que os aplicativos lidem com diversas cargas de trabalho sem intervenção manual, melhorando o desempenho e a economia em ambientes de nuvem.

Achamos que esta postagem sobre Como funciona o rastreamento de metas? foi útil.