Google Kubernetes Engine 价格

本页面介绍了 Google Kubernetes Engine (GKE) 中的版本、计算资源、集群操作模式、集群管理费用和适用入站流量费用的价格。

标准版

支持完全自动化的集群生命周期管理、Pod 和集群自动扩缩、费用可见性以及基础架构费用自动优化。价格为每个集群每小时 $0.10。

企业版

包含标准版功能,以及多团队、多集群、自助式操作、高级安全、服务网格、配置、最佳实践可观测性指标以及统一的控制台体验。按每个 vCPU 每小时 $0.00822 的价格计算。

在项目中启用 GKE Enterprise 后,您就可以充分利用 GKE Enterprise 平台,包括混合云和多云功能。启用 GKE Enterprise 后,所有代管式 GKE Enterprise 集群都会根据 GKE Enterprise 集群 vCPU 的数量按小时计费。当某个 vCPU 被 GKE Enterprise 控制平面视为可调度计算容量时,它就会被视为“正在管理”,即相关用户集群中的所有 vCPU,但不包括(本地选项)管理员集群和控制平面节点。如需了解如何获取用户集群中的 vCPU 数量,请参阅下文的了解集群容量。如需详细了解每个环境中的可用 GKE Enterprise 功能,请参阅部署选项指南

如果您将 Autopilot 集群与 GKE Enterprise 搭配使用,则除了 Autopilot 价格中所述的价格模式外,您还需要按 Enterprise 层级的 vCPU 数量付费。

价格表

GKE Enterprise 提供随用随付价格,即按照下面列出的费率,为 GKE Enterprise 管理的集群使用时付费。您可以随时按照我们设置指南中的说明开始使用随用随付 GKE Enterprise。

所列价格以美元 (USD) 为单位。如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。系统会在每个结算周期结束时发出帐单,其中会列出之前的用量和费用。

公有云环境 随用随付
定价(每小时)
随用随付名单
价格(每月)
GKE Enterprise GC $0.00822 /vCPU $6 / vCPU
GKE Enterprise 多云 (AWS) AWS $0.00822 /vCPU $6 / vCPU
GKE Enterprise 多云 (Azure) AZ $0.00822 /vCPU $6 / vCPU
GKE Enterprise 多云(关联集群)AC $0.00822 /vCPU $6 / vCPU
本地环境 随用随付(每小时) 随用随付(每月)
价格(每月)M
GDC (vSphere) $0.03288 / vCPU $24 / vCPU
GDC(裸金属)BMBM2 $0.03288 / vCPU $24 / vCPU

M - 根据每月 730 小时的估算每月价格。
GC - Google Cloud 上的 GKE Enterprise 价格不包含 Google Cloud 资源(例如 Compute Engine、Cloud Load Balancing 和 Cloud Storage)的费用。
AWS - GKE Enterprise on AWS 价格不包含与 AWS 资源(例如 EC2、ELB 和 S3)相关的任何费用。客户须自行支付其 AWS 资源的所有费用。
AZ - GKE Enterprise on Azure 价格不包含与 Azure 资源(如虚拟机、负载平衡器和 Azure Storage)相关的任何费用。客户负责为其 Azure 资源的所有费用。
BM - 对于 GKE Enterprise / 裸机上的 GDC Virtual,如果启用了超线程,则在计费时,一个 CPU 相当于两个 vCPU。如果未启用超线程,则一个 CPU 相当于一个 vCPU。
BM2 - 虚拟机运行时是一项可在 GKE Enterprise / GDC Virtual on Bare Metal 上启用的功能,不需要使用替代 SKU 或额外费用。
AC - 适用于符合 CNCF 标准的集群 - 更多

如果您是 GKE Enterprise 新客户,则可以免费试用 GKE Enterprise,最长可免费试用 90 天。在试用期内,您仍需要支付适用的基础架构使用费。如需注册,请转到 GKE 控制台并启用试用。

如果您任何时候想停止使用 GKE Enterprise,请按照停用 GKE Enterprise 中的说明操作。

AutoPilot 模式

对于每个集群超出免费层级后,Autopilot 集群的固定费用加上 $0.10/小时,加上您当前调度的 Pod 请求的 CPU、内存和临时存储资源(如 Pod 规范中的 resources.requests 字段所定义)。

  • Autopilot 会对 Pod 规范中未定义的资源应用默认值

  • 除非在特定计算类别上调度,否则 Pod 会被视为通用 Pod 进行计费。

  • Pod 资源受定义的 CPU 与内存的最小数量、增量和比率的约束,Autopilot 将根据需要自动对值进行四舍五入,以满足我们的要求。

  • Autopilot 仅支持保证服务质量 (QoS) 等级(在请求等于限制的情况下),不支持突发 QoS 支持。如果同时设置了 resources.requests 和 resources.limits,会忽略限制。如果设置了限制但未设置资源,Autopilot 会将 resources.requests 值设置为 resources.limits。如需查看示例,请参阅在 Autopilot 中设置资源限制

  • 您无需为系统 Pod、操作系统开销、未分配的空间或未调度的 Pod 付费。

  • 您只需为当前调度的 Pod 请求的资源付费。 计划 Pod 是处于“运行”阶段的 Pod,以及处于“待处理”阶段的 ContainerCreating 状态的 Pod。处于待处理阶段的 Pod 正在等待调度(即,状态不是 ContainerCreate 中的 Pod),而处于其他阶段(如成功和失败)的 Pod 不会被计费。

  • 所有 Autopilot 资源均以 1 秒为增量计费,没有最短时长。

我们为 Autopilot 集群提供承诺使用折扣。使用承诺使用折扣时,三年期承诺享受按需价格 45% 的折扣,一年期承诺享受按需价格 20% 的折扣。这些折扣在每个区域都相同。如需了解详情,请参阅 GKE 中的承诺使用折扣

GKE 包括一项获得财务补偿的服务等级协议 (SLA),可为 Autopilot 集群的控制层面提供 99.95% 的可用性,并为多个可用区中的 Autopilot Pod 提供 99.9% 的可用性。

通用(默认)Pod

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
*Spot 价格是动态变化的,每 30 天可能调整一次,但始终会在 CPU、内存和 GPU 的相应常规价格基础上提供 60-91% 的折扣。
**为了为应用提供更好的默认性价比,所有控制平面版本 1.27.5 及更高版本的 GKE Autopilot 集群都将使用基于 SSD 的永久性磁盘作为临时存储。此更改只会影响新创建的集群,以及升级到版本 1.27.5 及更高版本的集群中创建的新 Pod。

横向扩容计算类 Pod

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
*Spot 价格是动态变化的,每 30 天最多调整一次,但 CPU、内存和 GPU 价格始终比相应常规价格低 60-91%。

均衡计算类 Pod

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
*Spot 价格是动态变化的,每 30 天最多调整一次,但 CPU、内存和 GPU 价格始终比相应常规价格低 60-91%。

性能计算等级(高级)

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
*Spot 价格是动态变化的,每 30 天最多调整一次,但 CPU、内存和 GPU 价格始终比相应常规价格低 60-91%。
使用性能计算类节点选择器的 Pod 按照虚拟机的 Compute Engine 价格以及 CPU、内存和存储资源的 Autopilot 附加费收费。如需了解虚拟机价格的组成部分,请参阅 Compute Engine 价格。GCE CUD 适用于 Compute Engine 费用,而 Autopilot CUD 则涵盖 Autopilot 费用。

GPU Pod

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
*Spot 价格是动态变化的,每 30 天最多调整一次,但 CPU、内存和 GPU 价格始终比相应常规价格低 60-91%。

加速器计算类高级层级

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
*Spot 价格是动态变化的,每 30 天最多调整一次,但 CPU、内存和 GPU 价格始终比相应常规价格低 60-91%。
使用加速器计算类节点选择器的 Autopilot GPU Pod 按照虚拟机的 Compute Engine 价格收费,另外还按 GPU、CPU、内存和存储资源的 Autopilot 附加费。请参阅 Compute Engine 价格,了解虚拟机价格的组成部分。Compute Engine CUD 适用于 Compute Engine 费用,而 Autopilot CUD 则适用于 Autopilot 费用。

标准模式

免费层级之后,以标准模式创建的集群,无论集群大小或拓扑如何,每个集群每小时均需支付 $0.10 的管理费。GKE 集群管理费用不适用于 Anthos 集群

在标准模式下,GKE 为集群中的工作器节点使用 Compute Engine 实例。您需要按照 Compute Engine 价格为其中的每个实例付费,直到节点删除为止。 Compute Engine 资源按秒计算使用费,最低 1 分钟起价。

Compute Engine 提供适用于集群中 Compute Engine 实例的承诺使用折扣。如需了解详情,请参阅 Compute Engine 中的承诺使用折扣

GKE 包括一项获得财务补偿的服务等级协议 (SLA),可为区域级集群的控制层面提供 99.95% 的可用性,并为可用区级集群的控制层面提供 99.5% 的可用性。

集群管理费和免费层级

不论操作模式、集群大小或拓扑如何,所有 GKE 集群均需支付每小时 $0.10 的集群管理费(以 1 秒为增量)。

GKE 免费层级每月为每个计费账号提供 $74.40 的赠金,该赠金适用于可用区级集群和 Autopilot 集群。如果您仅使用单个可用区级集群或 Autopilot 集群,则此赠金可至少用于支付该集群每月的费用(不限费用类别)。未使用的免费层级赠金不会转入下个月的赠金中,也不能用于任何其他 SKU(例如,它们不能用于计算费用,或区域级集群的集群费用)。

集群管理费用适用以下条件:

  • 此费用为固定费用,与集群大小或拓扑无关。无论是单可用区级集群、多可用区级集群、区域级集群还是 Autopilot 集群,每个集群都产生同样的固定费用。

  • 此费用不适用于 GKE Enterprise 集群。

下面的例子展示如何向组织的结算账号收取集群管理费用和免费层级赠金。此示例列出了该组织的区域级和可用区级集群小时数,Anthos 集群小时数未包含在内。总计费数额按月计算,并且会使用每月的免费层级赠金。

组织的结算账号 每月 Autopilot 集群小时数 每月区域级集群小时数 每月可用区级集群小时数 使用的免费层级赠金 每月 GKE 集群管理费用总额
(按每个集群每小时 $0.10 计费)
account_1 744 0 0 $74.40 $0
account_2 0 1000 500 $50 $100
account_3 1000 1000 1000 $74.40 $225.60

延长支持期

使用扩展发布渠道的集群可以继续使用其 GKE 次要版本,并在标准支持期之后获得延长支持期。通过延长支持服务,您可以在最多 24 个月内继续使用受支持的 GKE 次要版本。在集群标准支持服务终止之后,您需要额外支付 GKE 延长期集群管理费用。在标准支持期内,使用扩展发布渠道不会产生额外费用,并且您可以随时升级到标准支持期内涵盖的次要版本。 如需了解详情,请参阅通过扩展渠道获得长期支持

价格为每个集群每小时 $0.50。GKE 延期集群管理费用与 GKE 集群管理费用(每个集群每小时 $0.10c)相加,每个集群每小时总计 $0.60c。GKE Enterprise 版本包含 GKE 延长期集群管理费用。

多集群 Ingress

多集群 Ingress 包含在 GKE Enterprise 中,因此在 GKE Enterprise on Google Cloud 集群中使用多集群 Ingress 无需额外付费。如果您的 GKE 集群未获得 GKE Enterprise 许可,那么您在使用多集群 Ingress 时将按独立价格计费。无论您是通过 GKE Enterprise 许可使用多集群 Ingress,还是按独立价格使用多集群 Ingress,其功能都是相同的。您可以通过注册或取消注册 GKE Enterprise 随时更改结算方式。

在所有情况下,MultiClusterIngress 资源的负载均衡器和流量都根据负载均衡器价格单独计费。

GKE Enterprise 许可

多集群 Ingress 包含在 GKE Enterprise 中。如果您启用 GKE Enterprise API (gcloud services enable anthos.googleapis.com) 并且集群已注册到舰队,则使用多集群 Ingress 无需支付额外费用。

独立价格

多集群 Ingress 独立价格基于被视为多集群 Ingress 后端的 pod 的数量,每个后端 pod 每月(730 小时)的费用为 $3。此价格约等于每个后端 pod 每小时 $0.0041096,以 5 分钟为增量计费。

后端 pod 数量是项目中所有 GKE 集群中作为 MultiClusterService 资源成员的 pod 总数。以下示例展示了如何计算后端 pod 的数量:

多集群 Ingress 价格模式

多集群 Ingress 仅对作为 MultiClusterIngress 资源的直接后端的 pod 收费。作为非多集群 Ingress 后端的 pod 不会产生费用。在此示例中,两个集群中有三个 MultiClusterService 资源具有具有 pod 后端。作为 Service A、B 和 C 成员的 pod 不是直接后端,不会按独立价格计费。

如果一个 pod 是多个 MultiClusterService 资源的成员,则在其所属的每个 MultiClusterService 中均计费。有两个 pod 同时是 D 和 E MultiClusterService 的成员。

下表总结了示例中两个集群按独立价格结算的每月总费用:

MultiClusterService pod 每月费用
D 3 $9
E 4 $12
F 1 $3
总计 8 $24

如需详细了解如何配置多集群 Ingress 结算,请参阅 API 启用

Backup for GKE

Backup for GKE 是 GKE 的一项独立服务,可用于保护和管理 GKE 数据。

Backup for GKE 从两个方面产生费用:首先,根据受保护的 GKE Pod 数量收取 GKE 备份管理费用;其次,根据存储的数据量 (GiB) 收取备份存储费用。与其他 GKE 功能结算类似,这两种费用按月计算。

例如,在爱荷华州使用单一备份方案 (us-central1) 的客户每月平均备份 20 个 Pod,在爱荷华州存储 200GiB 的备份存储数据,则需要支付 $25.60 的费用。这 25.60 美元将包括每月 20 美元的 GKE 备份管理费用(20 x $1.00 / Pod 月)和 5.60 美元的备份存储空间(200 * $0.028 / GiB-月)。

自 2023 年 6 月 26 日起,对于存储在与来源 GKE 集群不同区域的备份,我们将收取新的网络出站数据传输费用。这些费用将根据来源区域和目标区域以及每个此类“跨区域”备份操作传输的字节数计算:

GKE 集群位置 备份位置
美洲北部 欧洲 亚洲 印度尼西亚 大洋洲 中东 拉丁美洲
美洲北部 $0.02/GiB $0.05/GiB $0.08/GiB $0.10/GiB $0.10/GiB $0.11/GiB $0.14/GiB
欧洲 $0.05/GiB $0.02/GiB $0.08/GiB $0.10/GiB $0.10/GiB $0.11/GiB $0.14/GiB
亚洲 $0.08/GiB $0.08/GiB $0.08/GiB $0.10/GiB $0.10/GiB $0.11/GiB $0.14/GiB
印度尼西亚 $0.10/GiB $0.10/GiB $0.10/GiB 不适用 $0.08/GiB $0.11/GiB $0.14/GiB
大洋洲 $0.10/GiB $0.10/GiB $0.10/GiB $0.08/GiB $0.08/GiB $0.11/GiB $0.14/GiB
中东 $0.11/GiB $0.11/GiB $0.11/GiB $0.11/GiB $0.11/GiB $0.08/GiB $0.14/GiB
拉丁美洲 $0.14/GiB $0.14/GiB $0.14/GiB $0.14/GiB $0.14/GiB $0.14/GiB $0.14/GiB

价格计算器

您可以使用 Google Cloud 价格计算器估计每月 GKE 费用,包括集群管理费和工作器节点费用。

后续步骤

申请定制报价

Google Cloud 采用随用随付的价格模式,您只需为实际使用的服务付费。请与我们的销售团队联系,获取为贵组织量身定制的报价。
与销售人员联系