2.3. 计算使用成本模型的有效使用
云供应商收取运行集群的基础架构成本,无论您的总体使用情况如何。通过计算成本管理的有效使用,您可以通过考虑其直接利用率来更准确地将云成本与 pod 或命名空间相关联。
pod 通常从集群请求资源,如 CPU 或内存。然后,集群会至少保留这些请求的资源,但 pod 可能会使用多或小于最初请求的资源。成本管理中的有效使用量指标使用哪种类型、CPU 或内存为每小时以上。
您可以在成本管理中创建一个成本模型,以估算您的有效使用。最终,您可以使用这些数据来了解基础架构成本如何分发到 OpenShift 项目中。
先决条件
- 您必须是具有成本管理员或成本 Price List 管理员权限的用户。要了解如何配置用户角色,请参阅开始使用 成本管理中的限制 成本管理资源的访问权限
- 您必须将 OpenShift 集群添加为成本管理数据集成。如需了解更多详细信息,请参阅开始使用成本管理中的 将 OpenShift Container Platform 数据整合到成本管理 中。
流程
- 登录 红帽混合云控制台。
-
在 Services 菜单中,单击
。 -
在 Global Navigation 中,单击
。 - 在 Cost Models 选项卡中,点 打开成本模型向导。
- 输入成本模型的名称和描述,然后选择 OpenShift Container Platform 作为集成类型。点击 。
创建价格列表,以便您可以分配使用或请求率。成本管理服务从 OpenShift 收集这些指标,但在应用成本模型之前,成本管理不会有成本管理。
要创建计算有效 CPU 使用量的价格列表,请点击
。-
添加描述。在本例中,输入有效的
cpu usage
。 - 在 Metric 字段中,选择 CPU。
- 在 measure ement 字段中,选择 Effective-usage (core-hours)。
-
在 Rate 字段中,输入 CPU 用量付费的速度。在本例中,输入
2
。点 。
-
添加描述。在本例中,输入有效的
要创建计算有效内存用量的价格列表,请点击
。-
添加描述。在本例中,输入有效的
内存用量
。 - 在 Metric 字段中,选择 Memory。
- 在 measure ement 字段中,选择 Effective-usage (GiB-hours)。
-
在 Rate 字段中,输入您在内存用量的付费率。在本例中,输入
1
。点 。
-
添加描述。在本例中,输入有效的
- 点击 。
- (可选)在 成本计算 页面上,应用标记或折号来更改为集成计算原始成本的方式。为您的 原始成本 添加标记,您可以考虑开销成本,如管理 AWS 帐户、Azure 订阅或其他支持成本的成本。标记是覆盖指标或使用情况未显示的成本的估算。
- 在 Cost distribution 页面中,选择 CPU 或 Memory distribution 类型。发行版类型根据项目成本细分中的 CPU 或内存指标来分发成本。如果您的集群有高内存用量,请选择 Memory。如果您的集群有高 CPU 使用量,请选择 CPU。点击 。
- 为您的成本模型分配集成,然后点 。
- 查看详情,然后点 。
-
要在集成上查看成本模型的结果,请在 Global Navigation 中点
。 - 选择一个项目并查看结果。
注意
除非您的电子邮件是 Red Hat 登录,否则您不能使用您的电子邮件登录到 Red Hat Hybrid Cloud Console。如需更多信息,请参阅 查找您的登录。