📜  使用 Azure 虚拟机降低成本的 7 个技巧

📅  最后修改于: 2022-05-13 01:57:42.577000             🧑  作者: Mango

使用 Azure 虚拟机降低成本的 7 个技巧

在本文中,我们将了解使用 Azure 虚拟机节省成本的各种方法。

Azure虚拟机(VM) 是物理计算机的软件模拟,它具有在虚拟化环境中的主机数据中心内运行的虚拟处理器、内存、存储和网络功能。在这些情况下,主机是 Microsoft Azure。

  • 如何在 Azure 门户中创建新的虚拟机
  1. 打开并登录到Azure 门户。
  2. 在全局搜索或左侧菜单中,搜索虚拟机部分。
  3. 选择“虚拟机”部分下的“创建”选项以创建 VM。

1. 使用 Azure 预留虚拟机:

当我们知道我们的服务器必须长时间(一年或三年)运行时。然后,我们可以通过预付费用 Azure 为其数据中心中的服务器做出承诺来预留虚拟机。提交允许您在使用的虚拟机上获得折扣。正如 Azure 所说,与即用即付价格相比,使用 Azure 预订可以节省高达 72% 的费用。

预留虚拟机:

  1. 打开 Azure 门户。
  2. 转到 azure global search 并搜索Reservations
  3. 在预留中,选择要预留的资源。在这种情况下,虚拟机
  4. 使用过滤器并选择要保留的虚拟机

我们可以使用Azure 定价计算器来估算虚拟机的价格。

Azure 定价计算器

2. 为 VM 选择正确的 Azure 区域:

数据中心离用户越近,延迟越低,加载时间越快。如果这种情况不适用于您,那么为您的 VM 选择低成本区域将是节省成本的好选择。虚拟机的定价因地区而异。这样您就可以使用 Azure 定价计算器来比较成本。建议使用成本较低的地点或地区,以节省成本。

3、Azure Spot虚拟机的使用:

使用 Spot 虚拟机,用户可以利用 Azure 未使用的计算容量,从而显着节省成本。 Azure 点虚拟机提供 Azure 数据中心未使用的计算能力。在任何时候,如果 Azure 需要将他们的服务器归还给按需客户,他们可以驱逐我们的计算能力。因此,建议将 Azure 点 VM 用于可以承受中断的工作负载,例如开发/测试环境、对时间不敏感的工作负载等等。与即用即付 (PAYG) 定价相比,使用 Azure 现货 VM 最多可节省 90%。  

4. 为您的虚拟机选择合适的大小:

有多种尺寸和类型的 VM 可供选择,但根据其计算和存储能力,每种都有不同的价格。您选择的大小决定了 VM 的处理能力、内存和存储容量。 Azure 根据 VM 大小和操作系统按小时收费。因此,请选择能够满足您要求的正确 VM。定期评估您的 VM 要求并相应扩展。有时我们可能不需要虚拟机的强大硬件。

5. 关闭或为未使用的虚拟机设置自动关闭:

这仅在虚拟机不是 Web 服务器或数据库服务器时才有可能。因为这种类型的服务器需要全天运行。这主要用于为测试或开发目的创建虚拟机时。

当我们在选项卡Management中创建虚拟机时。如果我们向下滚动并可以检查Auto-shutdown

选项。当我们希望我们的虚拟机自动关闭时,我们可以在那里设置并指定一个时间表。我们可以根据用户的需要,在晚上和周末安排自动关机。我们还可以使用脚本自动关闭所有现有的虚拟机。

6. 为 Windows Server 使用 Azure 混合权益:

Azure 可以选择对 Windows Server 许可证使用混合权益。这意味着我们可以使用我们的本地 Windows Server 或 SQL Server 许可证来降低部署 VM 的成本作为软件许可证费用。正如微软所说,使用我们已经拥有的Azure 混合权益的许可证可以节省高达 49%

7. Azure 顾问的使用:

Azure 顾问是一项免费服务,它将分析你对 Azure 的使用情况,并根据你在可用性、安全性、性能和成本消耗方面的使用情况为你提供具体建议。有时资源会在后台继续运行和计费,但我们不再使用这些资源(服务),因此 Azure 顾问会提供这种类型的建议来停止或删除该资源以降低成本。我们可以密切监视 Azure 顾问的最佳实践。我们还可以从“警报”部分设置警报以获取重要建议。