Compartilhar via


Melhores práticas para otimização de custos de máquinas virtuais

Este artigo descreve as melhores práticas para o gerenciamento de custos de máquinas virtuais.

Se quiser ver como o modelo de cobrança funciona para máquinas virtuais e como planejar os custos antes da implantação de recursos, consulte Planejamento para gerenciar custos. Se quiser saber como monitorar os custos de máquinas virtuais, consulte Monitorar os custos das máquinas virtuais.

Neste artigo, você aprenderá o seguinte:

  • Melhores práticas para gerenciamento e redução de custos de máquinas virtuais
  • Como usar as políticas do Azure para gerenciar e reduzir custos

Melhores práticas para gerenciar e reduzir custos de máquinas virtuais

Veja algumas práticas recomendadas que você pode usar para reduzir os custos das máquinas virtuais:

  • Use o seletor de máquinas virtuais para identificar as melhores VMs para suas necessidades
    • Para ambientes de desenvolvimento e teste:
      • Use máquinas virtuais da série B
        • Usar pelo menos B2 para computadores Windows
      • Usar HDDs em vez de SSDs quando puder
      • Use contas LRS (armazenamento com redundância local) em vez de contas de armazenamento com redundância geográfica ou de zona
      • Use Aplicativos Lógicos ou Automação do Azure para implementar um agendamento automático de início e parada para suas VMs
    • Para ambientes de produção:
      • Use o tipo de preço Standard dedicado ou superior
      • Use um disco SSD Premium v2 e ajuste programaticamente seu desempenho para considerar uma demanda maior ou menor com base em seus padrões de carga de trabalho
      • Para outros tipos de disco, dimensione-os para obter o desempenho desejado sem a necessidade de provisionamento excessivo. Conta para padrões de carga de trabalho flutuantes e minimização da capacidade provisionada não utilizada
  • Use RBAC (controle de acesso baseado em função) para controlar quem pode criar recursos
  • Usar Máquinas virtuais de Spot do Azure sempre que possível
  • Para máquinas virtuais do Windows, considere o Benefício Híbrido do Azure para o Windows Server para economizar no licenciamento
  • Usar alertas de custo para monitorar o uso e os gastos
  • Minimize instâncias ociosas configurando o dimensionamento automático
  • Configure o Azure Bastion para acesso operacional

Use as políticas para ajudar a gerenciar e reduzir custos das máquinas virtuais

Você pode usar o Azure Policy para ajudar a controlar e otimizar os custos de seus recursos.

Há políticas internas para máquinas virtuais e serviços de rede que podem ajudar a economizar:

  • SKUs de máquina virtual permitidas - Esta política permite que você especifique um conjunto de SKUs do tamanho da máquina virtual que sua organização pode implantar. Você pode usar essa política para restringir os tamanhos de máquina virtual que excedem o orçamento desejado. Essa política exigiria atualizações à medida que novas SKUs de máquina virtual forem adicionadas.
  • Interfaces de rede não devem ter IPs públicos – Essa política restringe a criação de endereços IP públicos, exceto nos casos em que eles são explicitamente permitidos. A restrição da exposição desnecessária à Internet pode ajudar a reduzir a largura de banda e os custos de dados de rede virtual.

Você também pode fazer políticas personalizadas usando o Azure Policy. Alguns exemplos incluem:

Próximas etapas

Neste artigo, você aprendeu as melhores práticas para gerenciar e reduzir os custos das máquinas virtuais e como usar as políticas do Azure para gerenciar e reduzir custos.

Para obter mais informações sobre a otimização de custos de máquinas virtuais, consulte os seguintes artigos: