适用于:✔️ Linux VM ✔️ Windows VM ✔️ 灵活规模集 ✔️ 统一规模集
当您承诺购买 Azure 虚拟机预留实例时,您可以节省成本。 预订折扣将自动应用于正在运行的与预订范围和属性匹配的虚拟机数量。 无需向虚拟机分配预留即可享受折扣。 购买的预留实例仅涵盖了您虚拟机使用中的计算资源部分。 对于 Windows VM,使用量计量器分为两个单独的计量器, 包括一个计算计量器(与 Linux 计量器相同)和一个 Windows 服务器许可证。 您在购买时看到的费用仅为计算费用。 这些费用不包括 Windows 软件成本。 有关软件成本的详细信息,请参阅 Azure 虚拟机预留实例未包含的软件成本。
预留 VM 实例仅提供计费折扣,不保留或保证计算容量。 部署 VM 时,Azure仍需要目标区域或可用性区域中的可用容量。 即使配额获得批准并且已购买预留 VM 实例,部署也会因为容量限制而失败。 若要保证工作负荷的容量,请使用 按需容量预留。 可以将预留 VM 实例与容量预留相结合,以节省成本和保证容量。
在购买前确定正确的 VM 大小
在购买预留项之前,应确定所需的 VM 大小。 以下部分可帮助你确定适当的 VM 大小。
使用预留建议
可使用预留建议来帮助确定你应购买的预留项。
- 在 Azure 门户中购买虚拟机预留实例时,会看到购买建议和推荐的数量。
- Azure 顾问会为每个订阅提供购买建议。
- 可使用 API 来获取有关共享范围和单个订阅范围的购买建议。 有关详细信息,请查看适用于企业客户的预留实例购买建议 API。
- 对于企业协议 (EA) 和 Microsoft 客户协议 (MCA) 客户,可通过 Azure 使用见解 Power BI 内容包获取共享范围和单个订阅范围的购买建议。
可获得 VM 保留折扣的服务
VM 预留不仅可以用于 VM 部署,还可以适用于多个服务产生的 VM 使用量。 可获得预留折扣的资源会根据实例大小灵活性设置而变化。
实例大小灵活性设置
实例大小灵活性设置确定哪些服务可获得预留实例折扣。
无论该设置是打开还是关闭,预留折扣在 ConsumedService 为 Microsoft.Compute 时会自动应用到任何匹配的 VM 使用量。 因此,请检查使用情况数据中的 ConsumedService 值。 示例包括:
- 虚拟机
- 虚拟机规模集
- 容器服务
- Azure Batch 部署(在用户订阅模式下)
- Azure Kubernetes 服务 (AKS)
- Service Fabric
打开此设置后,当 ConsumedService 为以下任一项时,预留折扣将自动应用于匹配的 VM 使用量:
- Microsoft.Compute
- Microsoft.ClassicCompute
- Microsoft.Batch
- Microsoft.机器学习服务
- Microsoft.Kusto
检查使用情况数据中的 ConsumedService 值,以确定该使用是否符合预留折扣的条件。
有关实例大小灵活性的详细信息,请参阅虚拟机预留实例的虚拟机大小灵活性。
分析使用信息
分析你的使用信息,以帮助确定应购买哪种预定。 可在使用情况文件和 API 中获取使用数据。 使用这两个选项来确定要购买哪种预订。 查看每日使用量较高的 VM 实例,确定要购买的预留数量。 避免在使用情况数据中填写 Meter 子类别和 Product 字段。 它们不区分使用高级存储的 VM 大小。 如果使用这些字段来确定预留购买的 VM 大小,您可能会购买错误的大小。 于是,你将享受不到预期的预留折扣。 请参阅使用情况文件或使用情况 API 中的 AdditionalInfo 字段,以确定正确的 VM 大小。
使用情况文件按计费周期和每日使用情况显示费用信息。 若要了解如何下载使用情况文件,请参阅查看和下载 Azure 使用情况信息和费用。 然后,借助使用情况文件信息,可确定要购买的具体预留。
购买限制注意事项
虚拟机预留实例适用于大多数 VM 大小,不过存在一些例外情况。 预留折扣不适用于以下 VM:
VM 系列 - A 系列或 G 系列。
注意
A 系列 VM 不同于 Av2 系列 VM。 Av2 系列 VM 可供预订购买。
预览或促销 VM - 任何以预览形式提供或使用促销计费器的 VM 系列或大小。
配额不足 - 其范围仅限单个订阅的预留必须在订阅中具有可用的 vCPU 配额才能获得新的 RI。 例如,如果目标订阅的配额限制为 10 个 vCPU(适用于 D 系列),则不能为 11 个 Standard_D1 实例购买预留。 预留配额的检查包括已经在订阅中部署的虚拟机。 例如,如果该订阅的配额为针对 D 系列购买 10 个 vCPU,并且已部署两个 Standard_D1 实例,则可在该订阅中为 10 个 Standard_D1 实例购买预留。
容量限制 - 在极少数情况下,Azure 会由于区域的容量不足而限制购买部分 VM 大小的新预留项。
购买虚拟机预留实例
可以在 Azure 门户中购买虚拟机预留实例。 为预留支付时可选择提前付款或按月付款。 购买虚拟机预留实例时需满足以下要求:
- 若要购买预留,必须在 Azure 订阅中具有所有者角色或预留购买者角色。
- 对于 EA 订阅,必须在 EA 门户中启用“添加预留实例”选项。 或者,如果禁用了该设置,那么您必须是该订阅的 EA 管理员。
- 对于云解决方案提供商 (CSP) 计划,只有管理员代理或销售代理才能购买预留。
若要购买实例,请执行以下操作:
- 登录 Azure 门户。
- 选择所有服务>预订。
- 选择 添加 以购买新的预留,然后单击 虚拟机。
- 输入必填字段。 与所选属性匹配的正在运行的 VM 实例有资格获得预订折扣。 实际获得折扣的 VM 实例数取决于所选范围和数量。
如果你有 EA 协议,则可使用“添加更多选项”来快速添加其他实例。 此选项不可用于其他订阅类型。
| 字段 | 说明 |
|---|---|
| 订阅 | 用于支付预订费用的订阅。 将向订阅的付款方式收取预定费用。 订阅类型必须为企业协议(套餐编号:MS-AZR-0017P 或 MS-AZR-0148P)、Microsoft 客户协议或个人订阅采用即用即付费率(套餐编号:MS-AZR-0003P 或 MS-AZR-0023P)。 从 Azure 预付款(以前称为货币承诺)余额中扣除费用(如果可用)或按超额收取费用。 对于采用即用即付费率的订阅,将向订阅的信用卡或发票付款方式收取费用。 |
| Scope | 预订的范围可以包含一个订阅或多个订阅(共享范围)。 如果选择:
|
| 区域 | 预订涵盖的 Azure 区域。 |
| VM 大小 | VM 实例的大小。 |
| 针对...进行优化 | 默认已选择 VM 实例大小灵活性。 单击“高级设置”可更改实例大小灵活性值,以将预留折扣应用于同一 VM 大小组中的其他 VM。 容量优先策略为您的部署优先分配数据中心容量。 它使你在需要时能够更加有把握地启动 VM 实例。 仅当预留范围为单个订阅时,容量优先级才可用。 |
| 术语 | 一年或三年。 此外,还有一个仅适用于 HBv2 VM 的 5 年期限。 |
| 数量 | 预订中购买的实例数。 数值是可以获得计费折扣的正在运行的 VM 实例数。 例如,如果你在中国北部运行 10 个 Standard_D2 VM,请将数量指定为 10,以将所有正在运行的 VM 的权益最大化。 |
使用情况数据和预订使用量
对于获得预留折扣的使用量,你的使用数据的有效价格为零。 这样可以看出每个预留项对应的预留折扣分别应用于哪一个 VM 实例。
有关使用情况数据中如何显示预留折扣的详细信息,EA 客户可参阅了解企业注册的 Azure 预留使用情况。 如果你拥有个人订阅计划,请参阅了解即用即付订阅的 Azure 预留使用情况。
购买后更改预订
可以在购买后对预留进行以下类型的更改:
- 更新预留范围
- 实例大小灵活性(如果适用)
- 所有权
还可以将保留拆分为更小的片段,或者合并已拆分的保留。 任何更改都不会导致新的商业交易,也不会更改预留项的结束日期。
在购买后,不能直接进行以下类型的更改:
- 现有预留项的区域
- SKU
- 数量
- 持续时间
但是,如果你想进行更改,可以修改预订。
取消、交换或退款预订
可以在一定的限制下对预留执行取消、交换或退款操作。 有关详细信息,请参阅 Azure 预订的自助交换和退款。
需要帮助? 请联系我们。
如有任何疑问或需要帮助,请创建支持请求。
后续步骤
- 若要了解如何管理预留,请参阅管理 Azure 预留。
- 若要了解有关 Azure 预订的详细信息,请参阅以下文章: