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