管理集群成本
规划、估算、审查和调整您的集群环境,以便了解并控制集群资源的成本。
按构成部分了解成本
借助 Red Hat OpenShift on IBM Cloud 集群,您可以将 IBM Cloud 基础设施的计算、网络和存储资源与 Watson AI 或 Compose 数据库即服务 (Database-as-a-Service) 等平台服务结合使用。 每个资源可能需要自己的费用,这些费用可以 固定,计量,分层或保留,并按各种递增费率 (例如每月或每小时) 计费。
按月计费的资源根据上个月的使用量从当月的第一天开始计费。 如果您是在月中订购的按月计费资源,那么会根据该月按比例分配的金额向您收费。 但是,如果您在月中取消按月计费资源,那么仍会向您收取该资源的整月费用。
工作程序节点
集群可以有两种主要类型的工作程序节点:虚拟机或物理(裸机)机器。 类型模板(机器类型)的可用性和定价随集群部署到的专区而有所不同。
- 工作程序节点何时开始产生费用? **
- 工作程序节点在完成
provisioning状态后开始产生费用,然后继续,直到您删除工作程序节点并完成deleting状态为止。 有关更多信息,请参阅 工作节点状态。
虚拟和物理机器有什么区别?
与裸机相比 ,虚拟机具有更大的灵活性、更快的部署速度以及更丰富的自动扩展功能,且性价比更高。 然而,与裸机配置相比,虚拟机在性能方面存在取舍,例如网络带宽(Gbps)、内存和存储阈值以及存储选项等方面。 请注意这些会影响您 VM 费用的因素。
- 共享与专用:如果您共享 VM 的底层硬件,其成本将低于专用硬件,但物理资源并非专用于您的 VM。
- 仅支持按小时计费:按小时计费模式让您能够更灵活地快速订购和取消虚拟机。 您将按小时费率付费,该费率仅针对工作节点被分配资源的时间进行计费。 时间不会向上或向下舍入到最接近的小时,而是以分钟为单位进行计量,并按小时费率收费。 例如,如果供应工作程序节点 90 分钟,那么将按每小时费率向您收取 1.5 小时而不是 2 小时的费用。
- 每月分层小时数: 定价 按每小时 累进分层 计费。 由于 VM 始终订购的是计费月份内的小时层,因此按小时收取的费率更低。
小时数层如下所示:
- 0-150 小时
- 151-290 小时
- 291-540 小时
- 541 + 小时
物理机或裸机可为数据、GPU 和人工智能等工作负载带来高性能优势。 此外,所有硬件资源都专供您的工作负载使用,因此您没有“吵闹的邻居”。 请牢记这些会影响您裸机成本的因素。
- 仅限按月计费:所有裸机均按月收费。
- 订购流程较长:在您订购或取消裸机服务器后,相关操作需在您的 IBM Cloud 基础设施账户中手动完成。 因此,完成此过程可能需要超过一个工作日的时间。
仅 VPC 生成 2: 价格因底层工作程序节点基础结构所在区域而异,您可以获得持续的使用折扣。 有关更多信息,请参阅 VPC 工作程序节点的区域提升费用和持续使用折扣是什么?。
计算许可证
在 Red Hat OpenShift on IBM Cloud 中,工作节点需要 OpenShift Container Platform 许可证才能使用 Red Hat OpenShift Container Platform 和 Red Hat Enterprise Linux。 OpenShift Container Platform 许可证可由 现有 IBM Cloud Pak entitlement 或 由 Red Hat OpenShift on IBM Cloud 提供。
来自 Red Hat OpenShift on IBM Cloud 的 OCP 许可证
当您通过添加工作节点池或集群来创建工作节点时,Red Hat OpenShift on IBM Cloud 系统会帮助您包含为这些工作节点购买 OpenShift Container Platform 许可证的操作。 这些 OpenShift Container Platform 许可证的计费方式因工作节点所拥有的许可证 OpenShift Container Platform 类型而异。
- 新的 OCP 许可证,定价降低,9 2020 年 11 月可用。 创建具有最新风格的集群或工作程序池以使用新的 OCP 许可证。
- 不推荐: 针对 9 2020 年 11 月之前的现有工作程序节点或不推荐的裸机风格的 旧 OCP 许可证。 迁移 现有工作程序节点以利用新的 OCP 许可证。
新的 OCP 许可证,定价降低,9 2020 年 11 月可用
新的 OCP 许可证包括从 Red Hat 降价后的价格。每两个工作节点虚拟内核(或一个物理内核)可获得 Red Hat OpenShift 许可证。 只要您拥有工作程序节点,费用就会因您拥有的工作程序节点类型而异。
- 虚拟机 (VM):OCP 许可证按小时计费。 例如,使用 VM 创建工作程序池,测试应用程序 3 天,然后删除工作程序池。 仅对部署工作程序节点的小时数计费。
- 物理机器 (裸机):OCP 许可证是在您创建工作程序节点的第一个月按比例分配的,然后针对工作程序节点的剩余生命周期按月计费。 例如,您在 8 月 15 日创建具有裸机工作程序节点的集群,并在 9 月 14 日删除该集群。 将向您收取 8 月第一个月的按比例每月成本,但向您收取 9 月的全部每月成本。
估算新集群或工作程序节点的成本时,OCP 许可证将作为工作程序节点成本的一部分包含在内。 OCP 许可证也是工作程序节点套餐的一部分,并在 IBM Cloud 帐单中作为工作程序节点的子项列出。
不推荐: 2020 年 11 月 9 之前的现有工作程序节点的旧 OCP 许可证或不推荐的裸机类型模板
每四核虚拟核心(或两核物理核心)的工作节点规格,将计费一份 Red Hat OpenShift 许可证。 只要您的 worker 节点处于“deployed”状态,每个月都将按完整许可证收取费用。 每月费用适用于虚拟和物理工作程序节点。 例如,如果您在 8 月 15 日创建了该集群,并在 9 月 14 日删除了该集群,您仍需为 OCP 许可证支付两个月的费用:8 月和 9 月。
- 如果您在当月结束前删除了工作节点,您的月度许可证可供同一集群中的其他工作节点使用。 如果其他工作程序节点的 CPU 大小不同,那么您需要其他许可证。
- 如果您在当月结束前删除了该集群,仍需支付 Red Hat OpenShift 许可证的整月费用。
估算新集群或工作程序节点的成本时,OCP 许可证将作为单独的行项包含在内。 OCP 许可证也在 IBM Cloud 帐单中作为单独的套餐列出。
如何从旧的 OCP 许可证迁移到新的 OCP 许可证?
通过添加新的工作程序池并除去旧的工作程序池,可以遵循相同的过程来 更新类型模板。 如果使用裸机,请确保使用最新系列 4 类型模板。 许多现有裸机类型模板不支持新的 OCP 许可证。
在控制台中创建集群或工作程序池时,可以在定价估算中检查新费率。 OCP 许可证不再是估算中的单独行项,而是包含在工作程序节点的成本中。
来自 Cloud Pak 权利的 OCP 许可证
当您购买诸如 IBM Cloud Paks 之类的产品时,您的购买可能包含 OCP 许可证。 创建集群或工作程序池时,可以选择应用权利以支付 OCP 许可证的成本。
请勿超出您的权利范围。 请注意,您的 OpenShift Container Platform 权益可用于其他云服务提供商或在其他环境中使用。 为避免以后出现计费问题,请确保仅使用您有权使用的内容。 例如,您可能具有针对两个工作程序节点 4 CPU 和 16 GB 内存的 OCP 许可证的权利,并且您使用两个工作程序节点 4 CPU 和 16 GB 内存创建此工作程序池。 您使用了整个权利,但不能对其他工作程序池,云提供者或环境使用相同的权利。
公共带宽
带宽是指入站和出站网络流量的公共数据传输,包括进出全球数据中心的 IBM Cloud 资源的数据传输。
经典集群:公共带宽按 GB 收费。 您可以通过登录 IBM Cloud 控制台,点击,依次选择“基础设施”>“经典基础设施”,然后选择 “网络”>“带宽”>“摘要” 页面,查看当前的带宽摘要。
查看影响公共带宽费用的以下因素:
- 位置:与工作节点一样,费用因资源部署所在的区域而异。
- 现收现付 VM:由于虚拟机是按小时计费的,因此 VM 工作节点机器的出站网络分配是根据 GB 使用量“现收现付”的。
- BM 的包含带宽和分层包: 裸机工作程序节点可能随每个月的特定出站网络分配而异: 北美和欧洲为 20 TB,亚太地区和南美为 5 TB。 超出包含的带宽后,将根据地理区域的分层使用方案向您收费。 如果超过了某个层分配量,可能还会向您收取标准数据传输费用。
VPC 集群:有关虚拟私有云(VPC)中互联网数据传输工作原理的更多信息,请参阅 《VPC 定价》。
子网 IP 地址
集群 Red Hat OpenShift on IBM Cloud 的子网配置因基础设施提供商而异。
经典集群:创建标准集群时,会订购具有 8 个公共 IP 地址的可移植公用子网,并按月向您的帐户收费。 有关定价信息,请参阅 子网和 IP 文档,或者在 经典子网控制台中估算成本。 如果您在基础设施账户中已有可用的便携式公共子网,则可以使用这些子网。
使用 --no-subnets 标志创建集群,然后复用子网。
VPC 集群:有关浮动 IP 费用及其他网络费用的更多信息,请参阅 《VPC 定价》。
多区域负载均衡器
创建多专区集群或将专区添加到单专区集群时,必须有一个负载均衡器来运行状况检查每个专区中的 Ingress 和负载均衡器 IP 地址,并将请求转发到该区域中的各个专区中的应用程序。
自动创建的负载均衡器的类型因集群类型而异。
- 经典群组:为每个多区段群集自动创建一个 MZLB。 创建集群时,可以在定价摘要中查看每小时费率。
- VPC 集群: 在 VPC 中自动为集群创建 VPC 负载均衡器。 有关成本信息,请参阅 Load Balancer for VPC 定价。
映像的缺省存储器
为将图像存储在内部注册表中,Red Hat OpenShift on IBM Cloud 会创建一个存储实例,该实例因基础设施提供商而异。
- 经典集群: 将自动为您创建 File Storage for Classic 卷。 您的文件存储卷供应的
ibmc-file-gold存储类容量为 100 GB,为 10 IOPS/GB,按小时计费。 如果需要更多映像存储容量,可以更新卷大小,这会改变成本。 - VPC 集群: 将为您创建现有 IBM Cloud Object Storage 实例中的存储区。 有关更多信息,请参阅 Object Storage 文档中的计费和定价。
应用程序的存储器
在配置存储时,您可以根据具体使用场景选择合适的存储类型和存储类别。 费用随存储器类型、位置和存储器实例的规范而有所不同。 某些存储方案(例如文件存储和块存储)提供了按小时和按月计费的选项,您可以从中进行选择。
要选择正确的存储方案,请参阅《 规划高可用性持久化存储 》。 要获取更多信息,请参阅:
IBM Cloud 服务
与集群集成的每个服务都有自己的定价模型。 请查看每个产品文档,并使用 IBM Cloud 控制台来估算成本。
操作程序和其他第三方集成
操作程序 和其他 第三方集成 是从社区,第三方,您自己的服务提供者或其他提供者向集群添加服务的便捷方法。 请记住,您负责支付额外费用以及这些服务在集群中的运行方式,从部署和维护到与应用程序的集成。 如果操作程序或第三方集成存在问题,请与相应的提供程序一起对问题进行故障诊断。
VPC 工作程序节点
VPC 基础架构的定价因区域位置和持续使用而异。
此信息仅适用于 VPC 工作程序节点。
- 区域提升费用
-
在 VPC 基础结构上创建集群时,工作程序节点可能会产生因您在其中创建集群的 多专区位置 而异的提升费用。 提升费用是每小时费率 (
r) 的百分比 (%),并添加到工作程序节点的每小时费率。 工作程序节点的总每小时费率成本可以计算为r + (r × %)。 在集群创建控制台中,配置集群详细信息时,此提升会反映在定价计算器中。 下表描述了按区域列出的定价提升。 -
有关按区域描述定价提升的表,请参阅 VPC 的区域定价。
- 持续使用折扣
-
对于按小时计费的虚拟服务器实例,折扣价格取决于实例在计费月份内的运行时间。 有关更多信息,请展开“VPC 定价”页面上的 IBM Cloud Virtual Servers for VPC 部分。
估算成本
请参阅 估算成本。
请记住,某些费用不会反映在估算中,例如针对增加的每小时使用量的分层定价。 有关更多信息,请参阅 了解集群的成本。
管理成本
以下步骤概述了管理集群 Red Hat OpenShift on IBM Cloud 成本的一般流程。
- 决定云平台战略,以管理您的资源。
- 请参阅 IBM Cloud Billing and Usage 文档。
- 使用 资源组 组织计费。
- 根据组织策略,向集群添加标记。
- 规划您所需的集群类型。
- 调整集群大小以支持工作负载,包括工作负载所需的网络带宽。
- 决定所需的集群环境。
- 考虑集群所需的可用性。 例如,基本高可用性设置是一个多专区集群,其中三个专区中的每个专区都有两个工作程序节点,至少总共有 6 个工作程序节点。
- 请查看您可能使用的其他 IBM Cloud 服务,附加组件,操作程序和其他可增加成本的第三方软件。 要了解其他成本集群通常产生的成本,请查看 了解集群的成本。
- 估算成本 并查看服务的详细定价信息,请参阅 IBM Cloud Kubernetes Service: 定价。
- 管理集群的生命周期以控制成本。
- 请考虑 启用集群自动缩放器 以自动添加或除去工作程序节点,以响应集群工作负载资源请求。
- 手动调整工作程序池大小以除去不需要的工作程序节点。 请记住,无法将工作程序池缩减到零个工作程序节点。
- 使用 Kubernetes 功能 (例如 水平 pod 自动缩放,pod 优先级 和 资源请求和限制 ) 来控制如何在集群中使用资源。
- 请考虑设置 监视工具 (例如 IBM Cloud Monitoring ),并在工作负载需要更多资源时为其创建警报。
- 查看使用情况 以持续优化使用 IBM Cloud 服务的方式。
- 设置开支通知。
Satellite 中集群的定价
查看表格以获取有关集群 Red Hat OpenShift 相关费用的信息。IBM Cloud Satellite 有关位置定价的信息,请参阅 Satellite 定价。
| 费用类型 | 2022 年 11 月 15 日之后创建的集群 | 2022 年 11 月 15 日之前创建的集群 | 费用涵盖的内容 |
|---|---|---|---|
| 集群管理费用 | 集群的每月固定费用。 | 作为工作程序节点分配给集群的主机的每 vCPU 小时 | Red Hat OpenShift on IBM Cloud的优势,例如针对工作程序节点的 OpenShift Container Platform 的安装和安全补丁更新; 使用 API,CLI 和 UI 工具套件管理集群; 与 IBM Cloud 平台工具 (例如 IAM) 集成; 由 IBM 站点可靠性工程师持续监视; 访问 IBM Cloud 支持等。 |
| 工作程序节点管理费用 | 分配给集群作为工作程序节点的主机的每 vCPU 小时。 | 分配给集群作为工作程序节点的主机的每 vCPU 小时。 | IBM Cloud Satellite的优势,例如,在所需的任何兼容基础架构上创建集群; 工具一致地跨位置部署应用程序,存储驱动程序和端点; 与 IBM Cloud 平台工具 (例如 IAM) 集成; 由 IBM 站点可靠性工程师进行持续监视; 访问 IBM Cloud 支持; 还有更多 |
| OCP 许可费用 | 每 vCPU 小时。 您可以在集群创建期间购买许可证,也可以自带许可证。 | 每 vCPU 小时。 您可以在集群创建期间购买许可证,也可以自带许可证。 |