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á.
Visualizar recomendações do grupo do EC2 Auto Scaling
AWS Compute Optimizer gera recomendações de tipo de instância para grupos do Amazon EC2 Auto Scaling. As recomendações para seus grupos do EC2 Auto Scaling são exibidas nas seguintes páginas do AWS Compute Optimizer console.
-
Recomendações do grupo EC2 Auto Scaling
Esta página lista cada um dos seus grupos atuais do EC2 Auto Scaling, suas classificações de descoberta, tipos de instância atuais, preço por hora atual da opção de compra selecionada e configuração atual. A principal recomendação do Compute Optimizer está listada ao lado de cada um dos seus grupos do EC2 Auto Scaling e inclui o tipo de instância recomendado, o preço por hora da opção de compra selecionada e a diferença de preço entre seus tipos de instância atuais e a recomendação. Use a página de recomendações para comparar os tipos de instância atuais de seus grupos do EC2 Auto Scaling com nossa principal recomendação, que pode ajudá-lo a decidir se você deve aumentar ou reduzir suas instâncias.
-
Detalhes do grupo EC2 Auto Scaling
Dependendo do grupo específico do EC2 Auto Scaling, esta página fornece and/or recomendações de dimensionamento correto para escalar em um grupo ocioso. Ele lista as especificações de cada recomendação de dimensionamento correto, como o risco de desempenho e os preços por hora da opção de compra selecionada. A página de detalhes também exibe gráficos de métricas de utilização que podem ser usados para comparar o grupo atual do EC2 Auto Scaling com as métricas de utilização projetadas para as opções de recomendação.
As recomendações são atualizadas diariamente. Eles são gerados pela análise das especificações e métricas de utilização do grupo atual do EC2 Auto Scaling durante o período de retrospectiva padrão de 14 dias ou um período de retrospectiva de 32 dias. Você pode estender o período de retrospectiva para 93 dias se ativar métricas de infraestrutura aprimoradas. Para obter mais informações, consulte Métricas de infraestrutura aprimorada, Preferências de recomendação de dimensionamento correto e Métricas analisadas por AWS Compute Optimizer.
Lembre-se de que o Compute Optimizer gera recomendações para grupos do EC2 Auto Scaling que atendem a um conjunto específico de requisitos, as recomendações podem levar até 24 horas para serem geradas e dados métricos suficientes devem ser acumulados. Para obter mais informações, consulte Requisitos de recursos.
Importante
Se você ativar o Cost Optimization Hub em AWS Cost Explorer, o Compute Optimizer usará os dados do Cost Optimization Hub, que incluem seus descontos de preços específicos, para gerar suas recomendações. Se o Cost Optimization Hub não estiver ativado, o Compute Optimizer usa dados e informações de On-Demand preços do Cost Explorer para gerar suas recomendações. Para obter mais informações, consulte Habilitar o Cost Explorer e Hub de Otimização de Custos no Guia do usuário do AWS Cost Management .
Como uma recomendação de grupo do EC2 Auto Scaling é gerada
AWS Compute Optimizer gera recomendações para grupos do EC2 Auto Scaling usando um processo de avaliação de três etapas projetado para otimizar o custo e o desempenho:
-
Avaliando se um grupo do EC2 Auto Scaling está ocioso
O Compute Optimizer avalia se seu grupo do EC2 Auto Scaling está inativo analisando seus padrões de utilização de recursos durante o período de análise. Se todas as instâncias em um grupo de EC2 Auto Scaling atenderem aos critérios de inatividade, o Compute Optimizer descobrirá que seu grupo está ocioso e estima a economia potencial de escalabilidade no grupo inativo. Para obter mais informações, consulte Critérios de ociosidade por recurso.
-
Avaliação da escalabilidade de um grupo do EC2 Auto Scaling
O Compute Optimizer avalia as configurações de capacidade da instância e as políticas de escalabilidade para determinar se seu grupo de EC2 Auto Scaling é usado para manter um pool fixo de instâncias (sem políticas de escalabilidade ou políticas de escalabilidade desativadas), escalar dinamicamente para atender às suas demandas de carga de trabalho (usando rastreamento de metas, escalabilidade preditiva, escalabilidade simples ou políticas de escalabilidade por etapas com base na utilização da CPU) ou seguir um cronograma fixo de eventos de escalabilidade (com escalabilidade programada políticas).
-
Identificação de oportunidades de dimensionamento correto
O Compute Optimizer analisa a utilização de recursos e a configuração atual do seu grupo de EC2 Auto Scaling, incluindo configurações de estratégia de alocação, políticas de escalabilidade, tipos de instância, preços e capacidade da instância para encontrar oportunidades adequadas de dimensionamento correto.
-
Para grupos do EC2 Auto Scaling que mantêm um pool fixo de instâncias, o Compute Optimizer recomenda tipos de instância que atendam aos seus requisitos de carga de trabalho e, ao mesmo tempo, mantenham a contagem atual de instâncias. Isso pode melhorar o desempenho de sua carga de trabalho e proporcionar economia de custos.
-
Para grupos do EC2 Auto Scaling que escalam dinamicamente com base na demanda, o Compute Optimizer recomenda a atualização para novas gerações de instâncias, que podem proporcionar maiores economias. Se as métricas de memória estiverem ativadas, elas também podem sugerir oportunidades de redução de memória para economizar ainda mais.
-
Para grupos do EC2 Auto Scaling que seguem um cronograma fixo de eventos de escalabilidade, o Compute Optimizer recomenda tipos de instância que podem proporcionar maior economia e, ao mesmo tempo, atender aos requisitos de carga de trabalho de recursos com base na capacidade escalável programada. Isso garante que as recomendações estejam alinhadas às estratégias específicas de escalabilidade e às demandas de carga de trabalho de cada grupo.
-
nota
Para recomendações de dimensionamento correto, o Compute Optimizer não fornece recomendações para modificar a política de escalabilidade ou as configurações de capacidade da instância.
Classificações de descobertas
A coluna Finding na página de recomendações de grupos do EC2 Auto Scaling fornece um resumo do desempenho de cada um dos seus grupos do EC2 Auto Scaling durante o período de análise.
As classificações de descobertas a seguir se aplicam aos grupos do EC2 Auto Scaling.
| Classificação | Description |
|---|---|
|
Não otimizado |
Os grupos do EC2 Auto Scaling que mantêm um pool fixo de instâncias são considerados não otimizados quando o grupo é superdimensionado ou executa cargas de trabalho que podem causar problemas de desempenho. Os grupos do EC2 Auto Scaling que escalam dinamicamente ou seguem um cronograma fixo de eventos de escalabilidade são considerados não otimizados quando há outros tipos de instância que podem atender à demanda a um custo menor. |
|
Otimizado |
Um grupo do EC2 Auto Scaling é considerado otimizado quando todas as especificações do seu grupo, como CPU, memória e rede, atendem aos requisitos de desempenho da sua carga de trabalho. Para grupos otimizados, o Compute Optimizer pode recomendar um tipo de instância de nova geração. |
Estratégia de alocação
As colunas da estratégia de alocação nas páginas de recomendações e detalhes dos grupos do EC2 Auto Scaling exibem a estratégia de alocação atual e recomendada para o grupo EC2 Auto Scaling. A estratégia de alocação define a ordem na qual o grupo do EC2 Auto Scaling implanta seus tipos de instância mistos. O Compute Optimizer pode descobrir que uma estratégia de alocação é uma das seguintes:
-
Priorizado: o grupo do EC2 Auto Scaling prioriza os tipos de instância com base na ordem que você listou em seus requisitos de tipo de instância.
-
Lowest-price— O grupo EC2 Auto Scaling implanta automaticamente os tipos de instâncias com preços mais baixos em cada zona de disponibilidade com base no preço atual. On-Demand
-
Sem estratégia de alocação: você não definiu uma estratégia de alocação para o grupo do EC2 Auto Scaling.
-
Não aplicável: uma estratégia de alocação não é aplicável a um grupo do EC2 Auto Scaling com um único tipo de instância.
O Compute Optimizer recomenda usar uma estratégia de alocação priorizada e priorizar nossos tipos de instância recomendados acima dos tipos de instância atuais dentro dos requisitos de tipo de instância. Priorizar a recomendação do Compute Optimizer possibilita que seu grupo do EC2 Auto Scaling implante tipos de instância que otimizem o custo e a performance. Também recomendamos que você mantenha seus tipos de instância atuais dentro dos requisitos de tipo de instância para garantir que haja capacidade suficiente para comportar as workloads.
Você pode atualizar seus grupos do EC2 Auto Scaling com nossos tipos de instância recomendados usando uma atualização de instância. Para obter mais informações, consulte Usar uma atualização de instância para atualizar instâncias em um grupo de Auto Scaling no guia do usuário do Amazon EC2 Auto Scaling.
Para obter mais informações sobre estratégias de alocação, consulte Estratégias de alocação para vários tipos de instância no guia do usuário do Amazon EC2 Auto Scaling.
Economia mensal estimada e oportunidade de economia
Economia mensal estimada (após descontos)
Essa coluna lista as economias mensais estimadas para o grupo EC2 Auto Scaling caso você tenha usado os tipos de instância recomendados durante o período de análise. Depois de economizar com desconto, considere quaisquer modelos de preços de Instâncias Reservadas ou Planos de Poupança que estejam ativos em suas contas. Para receber recomendações com descontos de Savings Plans e de instâncias reservadas, a preferência do modo de estimativa de economia precisa estar ativada. Para obter mais informações, consulte Modo de estimativa de economia.
nota
Se você não ativar a preferência do modo de estimativa de economia, essa coluna exibirá as informações de On-Demand preço padrão.
Economia mensal estimada (On-Demand)
Esta coluna lista a economia de custo mensal aproximada para o grupo EC2 Auto Scaling se você tiver usado a recomendação do Compute Optimizer durante o período de análise e comprado de acordo com o preço da instância. On-Demand
Oportunidade de economia (%)
Essa coluna lista a porcentagem estimada de economia mensal do custo mensal atual que você pode economizar adotando os tipos de instância recomendados para seu grupo do EC2 Auto Scaling. Se o modo de estimativa de economia estiver ativado, o Compute Optimizer analisará todos os modelos de preços de Instâncias Reservadas ou Planos de Poupança que estejam ativos em suas contas para gerar a porcentagem de oportunidade de economia. Se o modo de estimativa de economia não estiver ativado, o Compute Optimizer usa On-Demand apenas informações de preços. Para obter mais informações, consulte Modo de estimativa de economia.
Cálculo de economia mensal estimada
Para cada recomendação, calculamos o custo para operar uma nova instância usando o tipo de instância recomendado. A economia mensal estimada é calculada com base no número de horas de execução das instâncias atuais no grupo EC2 Auto Scaling e na diferença nas taxas entre o tipo de instância atual e o tipo de instância recomendado. A economia mensal estimada para grupos do EC2 Auto Scaling exibida no painel do Compute Optimizer é uma soma da economia mensal estimada para todas as instâncias superprovisionadas nos grupos do EC2 Auto Scaling, na conta.
Ocioso
A coluna Inativo na página de recomendações de grupos do EC2 Auto Scaling exibe se o grupo do EC2 Auto Scaling está ocioso ou não.
Critérios de inatividade para grupos do EC2 Auto Scaling — O grupo não tem instâncias com mais de 5% de pico de utilização da CPU ou 5 de utilização da MB/day rede durante o período de retrospectiva de 14 dias.
Critérios de inatividade para grupos do EC2 Auto Scaling que usam tipos de instância G ou P — se as instâncias do grupo atenderem aos seguintes critérios durante o período de análise de 14 dias:
-
A GPU não está funcionando ativamente por mais de 99% do período de retrospectiva
-
O codificador de GPU não é usado durante 99% ou mais do runtime da instância.
-
O uso da memória da GPU no nível da instância é inferior a 5%
-
A utilização máxima da CPU é inferior a 5%.
-
A utilização da rede é inferior a 5% MB/day
AWS Graviton-based recomendações de instâncias
Ao visualizar as recomendações do grupo EC2 Auto Scaling, você pode ver o impacto no preço e no desempenho de executar sua carga de trabalho em instâncias. AWS Graviton-based Para fazer isso, escolha Graviton (aws-arm64) no menu suspenso de preferências de arquitetura de CPU. Caso contrário, escolha Atual para ver recomendações baseadas no mesmo fornecedor e arquitetura de CPU da sua instância atual.
nota
As colunas Preço atual, Preço recomendado, Diferença de preço, Diferença de preço (%) e Economia mensal estimada são atualizadas para exibir uma comparação de preços entre o tipo de instância atual e o tipo de instância da preferência de arquitetura de CPU selecionada. Por exemplo, se você escolher Graviton (aws-arm64), os preços serão comparados entre o tipo de instância atual e o tipo de instância recomendado. Graviton-based
Tipos workload inferidos
A coluna Tipos de carga de trabalho inferidos na página de recomendações de grupos do EC2 Auto Scaling lista os aplicativos que podem estar sendo executados em instâncias do grupo EC2 Auto Scaling, conforme inferido pelo Compute Optimizer. Ele faz isso analisando os atributos das instâncias no grupo EC2 Auto Scaling, como nome, tags e configuração da instância. Atualmente, o Compute Optimizer pode inferir se suas instâncias estão executando Amazon EMR, Apache Cassandra, Apache Hadoop, Memcached, NGINX, PostgreSQL, Redis, Kafka ou SQL Server. Ao inferir os aplicativos em execução em suas instâncias, o Compute Optimizer é capaz de identificar o esforço de migrar suas cargas de trabalho de tipos de instância baseados em x86 para tipos de instâncias Graviton. Arm-based AWS Para obter mais informações, consulte Esforço de migração.
nota
Você não pode inferir o aplicativo SQLServer nas regiões Oriente Médio (Bahrein), África (Cidade do Cabo), Ásia-Pacífico (Hong Kong), Europa (Milão) e Ásia-Pacífico (Jacarta).
Esforço de migração
A coluna Esforço de migração nas páginas de recomendações dos grupos do EC2 Auto Scaling e dos grupos do EC2 Auto Scaling lista o nível de esforço que pode ser necessário para migrar do tipo de instância atual para o tipo de instância recomendado. Veja a seguir exemplos dos diferentes níveis de esforço migratório.
-
Muito baixo — O tipo de instância recomendado tem a mesma arquitetura de CPU do tipo de instância atual.
-
Baixo — O Amazon EMR é o tipo de carga de trabalho inferida e um tipo de instância AWS Graviton é recomendado
-
Médio — Um tipo de carga de trabalho não pode ser inferido, mas um tipo de instância AWS Graviton é recomendado.
-
Alto — O tipo de instância recomendado tem uma arquitetura de CPU diferente do tipo de instância atual, e a carga de trabalho não tem nenhuma versão compatível conhecida na arquitetura de CPU recomendada.
Para obter mais informações sobre a migração de tipos de instância baseados em x86 para o tipo de instâncias Arm-based AWS Graviton, consulte Considerações ao fazer a transição de cargas de trabalho para instâncias do Amazon EC2 baseadas em Graviton 2 em AWS Graviton Getting Started.
Risco de desempenho
As colunas de risco de desempenho na página de detalhes dos grupos do EC2 Auto Scaling e na página de recomendações dos grupos do EC2 Auto Scaling definem a probabilidade de os tipos de instância atuais e recomendados em execução no seu grupo do EC2 Auto Scaling não atenderem aos seus requisitos de carga de trabalho. O Compute Optimizer calcula uma pontuação de risco de desempenho individual para cada especificação do grupo EC2 Auto Scaling, incluindo CPU, memória, taxa de transferência do EBS, IOPS do EBS, taxa de transferência de disco, IOPS de disco, taxa de transferência de rede e PPS de rede. O risco de desempenho do grupo atual e recomendado do EC2 Auto Scaling é calculado como a pontuação máxima de risco de desempenho nas especificações de recursos analisadas.
Os valores variam entre muito baixo, baixo, médio, alto e muito alto. Um risco de desempenho muito baixo significa que se prevê que os tipos de instância sempre forneçam capacidade suficiente. Quanto maior o risco de desempenho, você deve validar se os tipos de instância em execução no seu grupo do EC2 Auto Scaling atenderão aos requisitos de desempenho da sua carga de trabalho antes de migrar seu recurso. Decida se deseja realizar a otimização para melhorar a performance, reduzir custos ou ambos. Para obter mais informações, consulte Alterar o tipo de instância no Guia do usuário do Amazon Elastic Compute Cloud.
nota
Na API Compute Optimizer, no AWS Command Line Interface (AWS CLI) e nos AWS SDKs, o risco de desempenho é medido em uma escala de 0 (muito baixo) a 4 (muito alto).
Gráficos de utilização
A página de detalhes do grupo EC2 Auto Scaling exibe gráficos de métricas de utilização para instâncias atuais no grupo. Os gráficos exibem dados do período de análise. O Compute Optimizer usa o ponto máximo de utilização em cada intervalo de tempo de cinco minutos para gerar recomendações de grupos do EC2 Auto Scaling.
Você pode alterar os gráficos para exibir dados das últimas 24 horas, três dias, uma semana ou duas semanas. Se você ativar o atributo pago de métricas de infraestrutura aprimorada, poderá visualizar os dados dos últimos três meses.
Os seguintes gráficos de utilização são exibidos na página de detalhes:
| Nome do gráfico | Description |
|---|---|
|
Utilização média da CPU (porcentagem) |
A porcentagem média de unidades de computação do EC2 alocadas usadas pelas instâncias no grupo EC2 Auto Scaling. |
|
Rede média em (MiB/second) |
O número de mebibytes (MiB) por segundo recebidos em todas as interfaces de rede pelas instâncias no grupo EC2 Auto Scaling. |
|
Saída média de rede (MiB/second) |
O número de mebibytes (MiB) por segundo enviados em todas as interfaces de rede pelas instâncias no grupo EC2 Auto Scaling. |
|
Capacidade da instância |
Esse é o número de instâncias em execução com um grupo do EC2 Auto Scaling em um determinado momento. |