管理基于承诺的折扣
本文可帮助你了解 FinOps 框架中的管理基于承诺的折扣的功能,以及如何在 Microsoft Cloud 中实现该功能。
定义
管理基于承诺的折扣是一种通过承诺在特定时间段内达到一定水平的用量或支出来降低云服务的费率的做法。
查看每日用量和成本趋势,以估计你在未来一到五年内的用量或支出。 使用预测功能并考虑未来计划。
通过 Azure 预留承诺达到特定的每小时用量目标值,以获得折扣费率并节省高达 72% 的费用。 或者,为了提高灵活性,通过 Azure 计算节省计划承诺达到特定的每小时支出,以节省高达 65% 的费用。 预留折扣只能应用于特定类型、SKU 和位置的资源。 节省计划折扣适用于不同类型、SKU 和位置的一系列计算资源。 预留的额外特殊性推动了更优惠的折扣。
通过采用基于承诺的策略,组织可以在保持相同或更高用量的情况下,利用已使用资源上的折扣来降低其总体云成本。
开始之前
虽然可以使用预留和节省计划来节省成本,但也存在最终可能无法用完相应容量的风险。 你最终可能未能充分利用承诺的容量,因而赔钱。 虽然赔钱的情况很少见,但也有可能发生。 我们建议从较小的规模开始,做出有针对性的高度可靠的决策。 我们还建议,当用量确实较稳定时,不要等太久才决定如何使用基于承诺的折扣,因为等待期间你实际上是在赔钱。 从较小的规模开始,边用边学。 但首先请了解如何应用预留折扣和节省计划折扣。
在购买预留或节省计划之前,请考虑要承诺的用量。 如果你很有信心,觉得能够针对相应类型、SKU 和位置维持特定的用量水平,强烈建议从预留方面着手。 如需获得最大的灵活性,则可以使用节省计划,通过承诺特定的每小时支出(而不是每小时用量)来涵盖各种计算成本。
入门
Microsoft 提供了多种工具来帮助你确定何时应考虑购买预留或节省计划。 你可以选择是首先分析使用情况,还是查看系统根据你的历史使用情况和成本生成的建议。 我们建议首先查看相应建议,以便集中精力完成初始工作:
- 最常见的入手点之一是 Azure 顾问成本建议。
- 如需提高灵活性,你可以在预留和节省计划购买体验中查看和筛选建议。
- 最后,你还可以在 Power BI 中查看预留建议。
- 了解要探索的内容后,你可以分析自己的使用情况数据,以探索要购买预留的特定用量。
购买承诺后,你可以:
- 在门户中的预留或节省计划页面中查看利用率。
- 考虑扩大范围或启用实例大小灵活性(如果可用),以提高利用率并在现有承诺的基础上最大限度地节省费用。
- 配置预留利用率警报,以便在利用率低于所需阈值时通知利益干系人。
- 查看预留和节省计划的 Showback 和 Chargeback 报告。
进阶拓展
此时,你已拥有基于承诺的折扣。 在进行基础操作之外的探索时,请考虑以下几点:
- 将承诺配置为自动为预留和节省计划进行续期。
- 计算预留和节省计划的成本节省。
- 如果使用多个帐户、云或提供商,请扩大基于承诺的折扣工作的覆盖范围,以包括所有帐户。
- 考虑实现一个可涵盖所有帐户的一致利用率和覆盖率监视系统。
- 建立一个流程,以便集中购买基于承诺的产品/服务,将责任分配给专门的团队或个人。
- 考虑以编程方式使治理策略与承诺保持一致,以便在部署新的应用程序时优先考虑包含在预留中但未充分利用的 SKU 和位置。