速率优化

本文可帮助你了解 FinOps Framework 中的速率优化功能以及如何在 Microsoft 云中实现该功能。


定义

速率优化是获取云服务的降低费率的做法,通常通过提交特定级别的使用情况或在特定时间段内花费。

查看每日用量和成本趋势,以估计你在未来一到五年内的用量或支出。 使用预测功能并考虑未来计划。

通过 Azure 预留承诺达到特定的每小时用量目标值,以获得折扣费率并节省高达 72% 的费用。 或者,为了提高灵活性,通过 Azure 计算节省计划承诺达到特定的每小时支出,以节省高达 65% 的费用。 预留折扣只能应用于特定类型、SKU 和位置的资源。 节省计划折扣适用于不同类型、SKU 和位置的一系列计算资源。 预留的额外特殊性推动了更优惠的折扣。

通过采用基于承诺的策略,组织可以在保持相同或更高用量的情况下,利用已使用资源上的折扣来降低其总体云成本。


开始之前

虽然可以使用预留和节省计划进行保存,但可能最终无法使用该容量的风险。 你最终可以利用承诺并亏损。 虽然赔钱的情况很少见,但也有可能发生。 我们建议从较小的规模开始,做出有针对性的高度可靠的决策。 我们还建议,当用量确实较稳定时,不要等太久才决定如何使用基于承诺的折扣,因为等待期间你实际上是在赔钱。 从较小的规模开始,边用边学。 但首先请了解如何应用预留折扣和节省计划折扣。

在购买预留或节省计划之前,请考虑要提交的使用情况。 如果你很有信心,觉得能够针对相应类型、SKU 和位置维持特定的用量水平,强烈建议从预留方面着手。 如需获得最大的灵活性,则可以使用节省计划,通过承诺特定的每小时支出(而不是每小时用量)来涵盖各种计算成本。


入门

Microsoft 提供了多种工具来帮助你确定何时应考虑购买预留或节省计划。 你可以选择是首先分析使用情况,还是查看系统根据你的历史使用情况和成本生成的建议。 我们建议首先查看相应建议,以便集中精力完成初始工作:

购买承诺后,你可以:

  • 在门户中的预留节省计划页面中查看利用率。
    • 考虑扩大范围或启用实例大小灵活性(如果可用),以提高利用率并在现有承诺的基础上最大限度地节省费用。
    • 配置预留利用率警报,以便在利用率低于所需阈值时通知利益干系人。
  • 查看预留节省计划的 Showback 和 Chargeback 报告。

进阶拓展

此时,你有承诺折扣。 在进行基础操作之外的探索时,请考虑以下几点:

  • 将承诺配置为自动为预留节省计划进行续期。
  • 计算预留节省计划的成本节省。
  • 如果使用多个帐户、云或提供商,请扩大承诺折扣工作的覆盖范围,以包括所有帐户。
    • 考虑实现一个可涵盖所有帐户的一致利用率和覆盖率监视系统。
  • 建立一个流程,以便集中购买基于承诺的产品/服务,将责任分配给专门的团队或个人。
  • 考虑以编程方式使治理策略与承诺保持一致,以便在部署新的应用程序时优先考虑包含在预留中但未充分利用的 SKU 和位置。
  • 如果需要监视Azure 门户之外承诺折扣的使用情况,请考虑部署 FinOps 中心,其中包括费率优化报告。 它总结了承诺折扣的现有和潜在节省,例如预留和储蓄计划。

有关详细信息,请前往 FinOps 基金会

此功能是 FinOps 基金会提供的 FinOps 框架的一部分,FinOps 基金会是一个致力于推进云成本管理和优化的非营利性组织。 有关 FinOps 的详细信息,包括有用的 playbook、培训和认证计划等,请参阅 FinOps Framework 文档中的“速率优化 ”文章。

还可以在 FinOps Foundation YouTube 频道中找到相关视频:


相关的 FinOps 功能:

相关产品:

相关解决方案:

其他资源: