Reduzir os custos de serviço com o Assistente do Azure

O Assistente do Azure ajuda-o a otimizar e a reduzir os gastos globais do Azure ao identificar os recursos inativos e subutilizados. Você pode obter recomendações de custos na guia Custo no painel do Advisor.

  1. Inicie sessão no portal do Azure.

  2. Pesquise e selecione Consultor em qualquer página.

  3. No painel Consultor, selecione a guia Custo.

Otimize os gastos com máquina virtual (VM) ou conjunto de dimensionamento de máquina virtual (VMSS) redimensionando ou desligando instâncias subutilizadas

Embora determinados cenários de aplicativos possam resultar em baixa utilização por design, muitas vezes você pode economizar dinheiro gerenciando o tamanho e o número de suas máquinas virtuais ou conjuntos de dimensionamento de máquinas virtuais.

O Advisor usa algoritmos de aprendizado de máquina para identificar a baixa utilização e identificar a recomendação ideal para garantir o uso ideal de máquinas virtuais e conjuntos de dimensionamento de máquinas virtuais. As ações recomendadas são encerradas ou redimensionadas, específicas para o recurso que está sendo avaliado.

Recomendações de desligamento

O Advisor identifica recursos que não foram usados nos últimos sete dias e faz uma recomendação para encerrá-los.

  • Os critérios de recomendação incluem métricas de utilização de CPU e Rede de Saída. A memória não é considerada, pois descobrimos que a utilização da CPU e da rede de saída é suficiente.

  • São analisados os últimos sete dias de dados de utilização. Você pode alterar seu período de retrospetiva nas configurações. Os períodos de retrospetiva disponíveis são de 7, 14, 21, 30, 60 e 90 dias. Depois de alterar o período de retrospetiva, pode levar até 48 horas para que as recomendações sejam atualizadas.

  • As métricas são amostradas a cada 30 segundos, agregadas a 1 min e depois agregadas a 30 minutos (tomamos o máximo de valores médios enquanto agregamos a 30 minutos). Em conjuntos de escala de máquinas virtuais, as métricas de máquinas virtuais individuais são agregadas usando a média das métricas entre instâncias.

  • Uma recomendação de desligamento é criada se:

    • P95 do valor máximo de utilização da CPU somado em todos os núcleos é inferior a 3%
    • P100 de CPU média nos últimos 3 dias (soma em todos os núcleos) <= 2%
    • A utilização da rede de saída é inferior a 2% durante um período de sete dias

Redimensionar recomendações de SKU

O Advisor recomenda o redimensionamento de máquinas virtuais quando for possível ajustar a carga atual em uma SKU mais apropriada, que é menos dispendiosa (com base nas taxas de varejo). Em conjuntos de dimensionamento de máquinas virtuais, o Advisor recomenda o redimensionamento quando for possível ajustar a carga atual em uma SKU mais apropriada e barata ou em um número menor de instâncias da mesma SKU.

  • Os critérios de recomendação incluem utilização de CPU, memória e rede de saída.

  • Os últimos 7 dias de dados de utilização são analisados. Observe que você pode alterar seu período de retrospetiva nas configurações. Os períodos de retrospetiva disponíveis são de 7, 14, 21, 30, 60 e 90 dias. Depois de alterar o período de retrospetiva, esteja ciente de que pode levar até 48 horas para que as recomendações sejam atualizadas.

  • As métricas são amostradas a cada 30 segundos, agregadas a 1 minuto e, em seguida, agregadas a 30 minutos (tomando o máximo de valores médios enquanto agregando para 30 minutos). Em conjuntos de escala de máquinas virtuais, as métricas de máquinas virtuais individuais são agregadas usando a média das métricas para recomendações de contagem de instâncias e agregadas usando o máximo das métricas para recomendações de alteração de SKU.

  • Uma SKU apropriada (para máquinas virtuais) ou contagem de instâncias (para recursos de conjunto de escala de máquina virtual) é determinada com base nos seguintes critérios:

    • O desempenho das cargas de trabalho na nova SKU não será afetado.
      • Destino para cargas de trabalho voltadas para o usuário:
        • P95 de utilização da CPU e da rede de saída a 40% ou menos na SKU recomendada
        • P100 de utilização de memória a 60% ou menos na SKU recomendada
      • Destino para cargas de trabalho não voltadas para o usuário:
        • P95 da utilização da CPU e da rede de saída em 80% ou menos na nova SKU
        • P100 de utilização de memória a 80% ou menos no novo SKU
    • O novo SKU, se aplicável, tem os mesmos recursos de rede acelerada e armazenamento premium
    • A nova SKU, se aplicável, é suportada na região atual da Máquina Virtual com a recomendação
    • O novo SKU, se aplicável, é menos dispendioso
    • As recomendações de contagem de instâncias também levam em conta se o conjunto de dimensionamento da máquina virtual está sendo gerenciado pelo Service Fabric ou AKS. Para recursos gerenciados do Service Fabric, as recomendações levam em conta os níveis de confiabilidade e durabilidade.
  • O Advisor determina se uma carga de trabalho é voltada para o usuário analisando suas características de utilização da CPU. A abordagem é baseada em descobertas da Microsoft Research. Você pode encontrar mais detalhes aqui: Previsão baseada em Power Oversubscription em plataformas de nuvem - Microsoft Research.

  • Com base no melhor ajuste e nos custos mais baratos sem impactos no desempenho, o Advisor não só recomenda SKUs menores na mesma família (por exemplo, D3v2 a D2v2), mas também SKUs em uma versão mais recente (por exemplo, D3v2 a D2v3) ou uma família diferente (por exemplo, D3v2 a E3v2).

  • Para recursos de conjuntos de dimensionamento de máquinas virtuais, o Advisor prioriza as recomendações de contagem de instâncias em vez das recomendações de alteração de SKU porque as alterações na contagem de instâncias são facilmente acionáveis, resultando em economias mais rápidas.

Recomendações Burstable

Avaliamos se as cargas de trabalho são elegíveis para execução em SKUs especializadas chamadas Burstable SKUs que suportam requisitos de desempenho de carga de trabalho variável e são menos dispendiosas do que as SKUs de uso geral. Saiba mais sobre SKUs burstable aqui: B-series burstable - Azure Virtual Machines.

Uma recomendação de SKU estourável é feita se:

  • A utilização média da CPU é menor do que o desempenho de linha de base de um SKUs burstable
    • Se o P95 da CPU for inferior a duas vezes o desempenho de linha de base das SKUs burstable
    • Se a SKU atual não tiver a rede acelerada habilitada, já que as SKUs burstable ainda não suportam rede acelerada
    • Se determinarmos que os créditos de SKU Burstable são suficientes para suportar a utilização média da CPU durante 7 dias. Observe que você pode alterar seu período de retrospetiva nas configurações.

A recomendação resultante sugere que um usuário deve redimensionar sua máquina virtual atual ou a escala da máquina virtual definida para uma SKU burstable com o mesmo número de núcleos. Esta sugestão é feita para que um usuário possa aproveitar o custo mais baixo e também o fato de que a carga de trabalho tem baixa utilização média, mas altos picos de casos, que podem ser melhor servidos pelo SKU série B.

O Advisor mostra a economia de custos estimada para a ação recomendada: redimensionar ou encerrar. Para redimensionamento, o Advisor fornece informações de contagem de SKU/instância atuais e de destino. Para ser mais seletivo sobre a ação em máquinas virtuais subutilizadas ou conjuntos de dimensionamento de máquinas virtuais, você pode ajustar a regra de utilização da CPU por assinatura.

Em alguns casos, as recomendações não podem ser adotadas ou podem não ser aplicáveis, como alguns destes cenários comuns (pode haver outros casos):

  • A máquina virtual ou o conjunto de dimensionamento de máquina virtual foi provisionado para acomodar o tráfego futuro

  • A máquina virtual ou o conjunto de dimensionamento de máquina virtual usa outros recursos não considerados pelo algoritmo de redimensionamento, como métricas diferentes de CPU, memória e rede

  • Testes específicos sendo feitos no SKU atual, mesmo que não sejam utilizados de forma eficiente

  • Necessidade de manter a máquina virtual ou a escala da máquina virtual definida SKUs homogênea

  • Máquina virtual ou conjunto de dimensionamento de máquina virtual sendo utilizado para fins de recuperação de desastres

Nesses casos, basta usar as opções de Demissão/Adiamento associadas à recomendação.

Limitações

  • As economias associadas às recomendações são baseadas em taxas de varejo e não levam em conta quaisquer descontos temporários ou de longo prazo que possam ser aplicados à sua conta. Como resultado, as economias listadas podem ser maiores do que realmente possível.

  • As recomendações não levam em conta a presença de compras de Instâncias Reservadas (RI) / planos de poupança. Como resultado, as economias listadas podem ser maiores do que realmente possível. Em alguns casos, por exemplo, no caso de recomendações entre séries, dependendo dos tipos de SKUs para os quais as instâncias reservadas foram compradas, os custos podem aumentar quando as recomendações de otimização são seguidas. Aconselhamo-lo a considerar as suas compras no plano RI/Poupança quando agir de acordo com as recomendações do tamanho certo.

Estamos constantemente a trabalhar para melhorar estas recomendações. Sinta-se à vontade para compartilhar comentários no Fórum de Consultores.

Configurar recomendações de VM/VMSS

Você pode ajustar as recomendações da máquina virtual (VM) do Advisor e dos Conjuntos de Dimensionamento de Máquina Virtual. Especificamente, você pode configurar um filtro para cada assinatura para mostrar apenas recomendações para máquinas com determinada utilização da CPU. Essa configuração filtrará as recomendações, mas não alterará a forma como elas são geradas.

Nota

Se você não tiver as permissões necessárias, a opção será desabilitada na interface do usuário. Para obter informações sobre permissões, consulte Permissões no Azure Advisor.

Para ajustar as regras de dimensionamento corretas dos conjuntos de dimensionamento de VM/máquina virtual do Advisor, siga estas etapas:

  1. Em qualquer página do Azure Advisor, clique em Configuração no painel de navegação esquerdo. A página Configuração do Consultor é aberta com a guia Recursos selecionada, por padrão.

  2. Selecione a guia Dimensionamento correto de VM/Conjuntos de Dimensionamento de Máquina Virtual.

  3. Selecione as subscrições que pretende configurar um filtro para a utilização média da CPU e, em seguida, clique em Editar.

  4. Selecione o valor médio de utilização da CPU desejado e clique em Aplicar. Pode levar até 24 horas para que as novas configurações sejam refletidas nas recomendações.

Screenshot of Azure Advisor configuration option for VM/Virtual Machine Scale Sets sizing rules.

Próximos passos

Para saber mais sobre as recomendações do Advisor, consulte: