Compartilhar via

成本分配简介

根据 FinOps Foundation 的定义,成本分配指用于拆分合并的发票的一组操作实践。 或者,向负责其各个组成部分的人员计费。 这是根据组织内资源消耗和权益应用向不同组分配成本的过程。 通过向负责它的组提供成本的可见性,成本分配有助于组织跟踪和优化其支出、改进预算和预测,并提高责任和透明度。

本文介绍不同的Azure工具和功能,使你能够有效地分配成本。

  • Azure资源层次结构,包括管理组、订阅和资源组
  • Azure计费层次结构
  • 标记
  • 成本分配规则

它们一起有助于支付最复杂Azure基础结构的相当一部分费用。 组织可借助其实现由 FinOps Foundation 在成本分配(元数据和层次结构)中定义的更高成熟度。

Azure资源层次结构

下面是Azure资源层次结构及管理组的关系图。

显示 Azure 资源层次结构的图示,包含管理组

管理组

管理组是保存订阅和其他管理组的逻辑容器,形成可用于跨多个订阅应用策略和访问控制的层次结构。 管理组还可以通过允许组织根据业务部门、部门、环境或任何其他反映其成本结构和报告需求的标准对订阅进行分组,从而帮助进行成本分配。 例如,组织可以为每个业务部门创建一个管理组,然后将预算、标记和成本警报分配给每个管理组。 这样,组织就可以跟踪和控制每个部门的支出,并生成报告,以按管理组显示成本明细。

有关管理组的详细信息,请参阅以下文章:

订阅

订阅是一种将Azure资源分组的方式,这些资源可能或可能不会共享常见的计费关系。 它们还可用于实现访问控制、治理和成本分配策略。 例如,你可以为组织内的不同部门、项目或环境创建订阅。 这种更高的灵活性会增加管理开销。

可以在Azure门户、PowerShell、CLI 或 REST API 中查看和管理订阅。 在Azure门户中,还可以使用成本管理和顾问等工具来监视和优化订阅成本。

资源组

资源组是一个逻辑容器,用于保存Azure解决方案的相关资源。 可以使用资源组按类别、项目、环境或任何其他对组织有意义的条件来整理资源。 例如,你可以为开发生命周期的每个部门、应用程序或阶段创建资源组。

资源组不仅可用于管理资源,还可用于分配成本。 创建资源组时,还可以指定预算以控制成本。

与订阅一样,可以在Azure门户、PowerShell、CLI 或 REST API 中查看和管理资源组。 你还可以使用成本管理和顾问等工具来监视和优化资源组支出。

Azure计费层次结构

企业协议(EA)和Microsoft客户协议(MCA)之间的Azure计费层次结构不同。

企业协议(EA)包含三个计费层级:

  • 计费帐户(注册)
  • 部门
  • 注册帐户

该图显示了 EA 计费层次结构。

MCA 包含三个计费级别:

  • 计费帐户
  • 计费配置文件
  • 发票部分

该图显示了 MCA 计费层次结构。

计费层次结构使组织能够确保为服务付费的是合适的组织单位。

了解Azure计费和资源层次结构如何差异对于云中的有效成本和资源管理至关重要。 Azure计费层次结构反映帐户所有者的组织结构,而Azure资源层次结构反映Azure中使用的资源的逻辑分组。 帐户所有者可以通过了解计费和资源层次结构之间的差异来改进其云治理和成本管理策略。 他们可以将计费层次结构与其组织目标和首选项,以及资源层次结构与其技术和运营需求相匹配。

标记

标签是键值对,您可以应用于 Azure 资源,以便根据业务需求对资源进行分组和分配成本。 它们是使用业务上下文扩充资源和使用情况数据的一种好方法。 可以创建 Azure 策略以确保所有资源都以某种方式标记,以符合标记策略。

但是,即使有了全面的标记机制,你可能会发现某些使用情况记录缺少标记,因为并非所有Azure资源都会在其使用情况中发出标记。 为了确保标记所有使用情况记录,请启用成本管理中的标记继承,将订阅和资源组标记应用于基础子资源。 无需依赖在其使用情况中发出标记的资源,也不需根据成本分配需求标记每个资源。

MCA 客户还可以使用标记继承将计费配置文件和发票科目标记应用于其成本核算的使用情况记录。

有关标记继承和计费标记的详细信息,请参阅使用标记继承对成本进行分组和分配

成本分配规则

使用成本分配规则,可以通过在订阅、资源组和标记之间移动成本来拆分共享服务的成本。 拆分成本在您组织中存在中央订阅托管的共享基础设施服务且由不同团队使用的情况下,尤其有用。 创建正确的成本分配规则集可确保使用共享服务的团队能够了解其部分成本。 而且,他们也可以对这些成本负责。

有关如何管理和分配共有成本的详细信息,请参阅分配成本

若要详细了解如何定义标记策略,请阅读以下文章: