你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

虚拟机成本优化最佳做法

本文介绍了管理虚拟机成本的最佳做法。

如果要了解虚拟机计费模型的工作原理,以及如何在资源部署之前规划成本,请参阅规划成本管理。 要了解如何监视虚拟机的成本,请参阅监视虚拟机的成本

本文内容:

  • 管理和降低虚拟机成本的最佳做法
  • 如何使用 Azure 策略来管理和降低成本

管理和降低虚拟机成本的最佳做法

下面是可以用来降低虚拟机成本的一些最佳做法:

  • 使用虚拟机选择器来识别所需的最佳 VM
    • 对于开发和测试环境:
      • 使用 B 系列虚拟机
        • 对于 Windows 计算机,至少使用 B2
      • 尽可能使用 HDD 而不是 SSD
      • 使用本地冗余存储 (LRS) 帐户而不是地理或区域冗余存储帐户
      • 使用逻辑应用或 Azure 自动化为 VM 实施自动启动和停止日程安排
    • 对于生产环境:
      • 使用专用标准定价层或更高层
      • 使用高级 SSD v2 磁盘并以编程方式调整其性能,以根据工作负载模式考虑更高或更低的需求
      • 对于其他磁盘类型,调整磁盘大小以实现所需的性能,而无需过度预配。 考虑波动的工作负载模式,并最大限度地减少未使用的预配容量
  • 使用基于角色的访问控制 (RBAC) 控制谁可以创建资源
  • 尽可能使用 Azure 现成虚拟机
  • 对于 Windows 虚拟机,请考虑使用适用于 Windows Server 的 Azure 混合权益以节省许可成本
  • 使用成本警报监视使用情况和支出
  • 通过配置自动缩放来最大程度地减少空闲实例
  • 配置 Azure Bastion 进行操作访问

使用策略帮助管理虚拟机并降低成本

可以使用 Azure Policy 来帮助管理和优化资源成本。

针对虚拟机网络服务的内置策略有助于节省成本:

还可以使用 Azure Policy 创建自定义策略。 示例包括:

后续步骤

本文介绍了管理和降低虚拟机成本的最佳做法,以及如何使用 Azure 策略来管理和降低成本。

有关虚拟机成本优化的详细信息,请参阅以下文章: