1.4. 成本模型工作流
下图显示了成本管理用于将价格应用到指标和库存的成本模型工作流,从不同的集成中规范化成本数据,应用标记(或折号),然后在相关资源中分配成本。
成本模型还可帮助区分原始成本与成本管理所使用的成本。
成本管理从多个集成收集成本数据:
- 清单 - 集成中运行的所有资源,包括不再使用的资源。例如,如果您的 OpenShift Container Platform 环境包含没有使用的节点,则该节点仍按月成本为 $x。可以通过多种方式将清单数据收集到成本管理中:成本管理可以从 AWS 数据导出、Azure 或 Google Cloud 导出或 OpenShift Metering Operator 报告生成清单。
- Metrics - OpenShift 清单的一个子集,显示每个资源的使用量和使用。
- 云原始成本 - AWS、Azure 和 Google Cloud 提供常规报告,以成本管理列表消耗资源及其成本,而这些成本管理用于计算。因此,不需要配置云集成的自定义价格列表。
成本模型 允许您为其他成本和开销应用您选择的标记或折扣,并提供将成本层(基础架构或补充)分配给成本的选项:
- 对于 OpenShift Container Platform 集成 - 由于指标和清单数据没有分配给使用的价格,您必须创建并为您的集成分配一个 价格列表,以确定这些 资源的使用情况成本。价格列表包括存储、内存、CPU 使用量和请求以及集群和节点的费率。
- 对于 AWS、Azure 和 Google Cloud 集成 - 您可以通过应用 标记 百分比或一个负百分比来计算折扣,为这些集成创建成本模型,以考虑环境中的任何额外成本或开销。
- 然后,集成 的成本将收集并分配为基础架构成本 和补充成本。
- 然后,成本会被 分发到 整个环境中的资源。根据您的机构,这些资源可能包括 OpenShift 项目、节点或集群,以及云集成服务或帐户。您还可以使用标记来按机构中团队、项目或组分配成本。
注意
有关为成本管理配置标记的更多信息,请参阅使用标记管理成本数据。