Compute Engine 持续使用折扣


Google Cloud 为使用时间超过结算月份的 25% 且未获得任何其他折扣的 Compute Engine 资源提供持续使用折扣 (SUD)。每当您使用适用资源的时间超过一个计费月的四分之一时,Compute Engine 都会自动为继续使用该资源的每一小时递增提供持续使用折扣。折扣随着使用量的增加而增加,对于运行整个月的虚拟机 (VM) 实例,您可以获得高达 30% 的资源成本净折扣。

持续使用折扣适用于以下资源:

Compute Engine 提供 20% 或 30% 的最高月度 SUD 百分比,具体取决于资源和机器类型。下表显示了符合每个 SUD 百分比条件的资源列表:

最高 20% 的月度 SUD 最高 30% 的月度 SUD
  • 所有通用 N2 和 N2D 预定义和自定义机器类型
  • 所有通用 N2 和 N2D 单租户节点类型
  • 所有计算优化 C2 机器类型
  • 所有计算优化 C2 单租户节点类型
  • 所有通用 N1 预定义和自定义机器类型
  • 所有通用 N1 单租户节点类型
  • 所有内存优化 M1 和 M2 机器类型
  • 所有内存优化 M1 和 M2 单租户节点类型
  • f1-microg1-small 共享核心机器类型
  • 除 NVIDIA H100、A100 和 L4 GPU 类型以外的所有 GPU 设备

持续使用折扣会自动计算并应用于 Cloud Billing 账号中的用量,因此您无需执行任何操作来启用这些折扣。

限制

  • 持续使用折扣会自动应用于由 Google Kubernetes Engine 和 Compute Engine 创建的虚拟机。

  • 持续使用折扣不适用于使用 App Engine(标准和柔性)环境和 Dataflow 创建的虚拟机。

  • 持续使用折扣仅适用于 N1、N2、N2D、C2、M1 和 M2 机器类型。

持续使用折扣赠金

在每月月底,Compute Engine 会自动计算您的 SUD 并将其应用于每月资源费用。您可以在 Google Cloud 控制台的 Cloud Billing 账号的月度费用表报告中查看已获 SUD 的详细细分。在该报告中,您会看到资源使用费的所有适用 SUD(列为赠金)。

您看到的 SUD 的任何赠金都没有现金价值。 Compute Engine 将这些赠金视为可抵消每月资源使用费的负成本。赠金的存储或使用时间不能超过收到赠金的月份。

如需详细了解费用表报告,请参阅查看和下载账单或对账单的费用详细信息

不同使用量级别的持续使用折扣

若要获享最高折扣,请在每月的第一天创建虚拟机实例。折扣会在每月月初重置。

下表描述了您运行虚拟机的时间达到各个使用量级别时可获得的折扣。这些折扣适用于所有机器类型,但不适用于抢占式虚拟机。

持续使用折扣最高可达 30%

下表显示了可获享最高 30% 月度折扣的资源的 SUD 细分(按使用量级别):

资源 使用量级别(当月的占比) 增量费用百分比 增量费率(美元/小时)
示例:n1-standard-1 虚拟机
所有 N1 预定义和自定义机器类型、
所有 N1 单租户节点类型、
所有 M1 和 M2 机器类型、
所有 M1 和 M2 单租户节点类型、
f1-microg1-small 共享核心机器类型,
除 NVIDIA H100、A100 和 L4 GPU 类型以外的所有 GPU 设备
0% - 25% 基本费率的 100% $0.0475
25% - 50% 基本费率的 80% $0.0380
50% - 75% 基本费率的 60% $0.0285
75% - 100% 基本费率的 40% $0.0190

持续使用折扣最高可达 20%

下表显示了可获享最高 20% 月度折扣的资源的 SUD 细分(按使用量级别):

资源 使用量级别(当月的占比) 增量费用百分比 增量费率(美元/小时)
示例:c2-standard-4 虚拟机
所有 N2 和 N2D 预定义和自定义机器类型、
所有 N2 和 N2D 单租户节点类型、
所有 C2 机器类型、
所有 C2 单租户节点租户节点类型
0% - 25% 基本费率的 100% $0.2088
25% - 50% 基本费率的 86.78% $0.1811
50% - 75% 基本费率的 73.3% $0.1530
75% - 100% 基本费率的 60% $0.1252

当您达到特定的使用量阈值后,系统会对递增的使用量应用持续使用折扣。这意味着您仅需为使用虚拟机的小时数付费,Compute Engine 会自动为您提供最优惠的价格。运行虚拟机的时间不会超出您需要使用虚拟机的时间。

下图展示了您的有效折扣如何随着使用量而增加,直至达到最高的 30% 折扣:

点击即可放大

例如,如果您使用虚拟机的时间占一个月的 50%,您会获得 10% 的有效折扣。如果您的使用时间占一个月的 75%,您将获得 20% 的有效折扣。如果您的使用时间占一个月的 100%,您将获得 30% 的有效折扣。您还可以使用 Google Cloud 价格计算器来估算任意工作负载的持续使用折扣。

应用持续使用折扣

设想一个场景,您拥有两个位于同一区域、具有不同结构并且在一个月的不同时间运行的虚拟机或单租户节点。Compute Engine 会分别计算预定义机器类型的所有虚拟机使用的 vCPU 数量和内存量,并将资源组合在一起以获得可能的最大持续使用折扣。

假设您在一个月内在 us-central1 区域中运行以下两个虚拟机:

  • 在上半月,您运行一个具有 4 个 vCPU 和 15 GB 内存的 n1-standard-4 虚拟机
  • 在下半月,您运行一个具有 16 个 vCPU 和 60 GB 内存的更大的 n1-standard-16 虚拟机

在此情境中,Compute Engine 会将这些机器类型重新组织为单独的 vCPU 和内存资源,并将它们的使用量汇总在一起以创建以下资源:

  • 整个月的 4 个 vCPU
  • 半个月的 12 个 vCPU
  • 整个月的 15 GB 内存
  • 半个月的 45 GB 内存

例如,您可以查看持续使用折扣应用于此情境的 vCPU 的方式:

使用基于资源的持续使用折扣针对预定义机器类型计算虚拟机中 vCPU 总数的方式

这些资源的月度费用将通过以下公式计算得出:

(4 vCPUs x $0.031611 x 730 hours) x 0.7 for the 30% full-month discount = $64.612884

(12 vCPUs x $0.031611 x 365 hours) x 0.9 for the 10% half-month discount = $124.610562

(15 GB x $0.004237 x 730 hours) x 0.7 for the 30% full-month discount = $32.476605

(45 GB x $0.004237 x 365 hours) x 0.9 for the 10% half-month discount = $62.6334525

所有资源的月度总费用为 $284.3335035。

将此总数与先前计算相同的预定义机器类型的持续使用折扣的方式进行比较。例如,您可以查看 vCPU 在按机器类型推断时而非按资源类型汇总时的计费方式:

以前使用机器类型持续使用折扣推断虚拟机的方式。
(1 n1-standard-4 machine x $0.189999 x 365 hours) x 0.9 for the 10% half-month discount = $62.4146715

(1 n1-standard-16 machine x $0.759996 x 365 hours) x 0.9 for the 10% half-month discount = $249.658686

这两个虚拟机不是推断得出的,因为它们属于不同的机器类型,因此它们的月度总费用为 $312.0733575。

由于新价格发生更改,您在此使用情境中额外节省了 $27.739854。这一相同过程也分别应用于自定义机器类型的资源。

针对 GPU 的持续使用折扣

对于 GPU 设备,Compute Engine 会根据您在当月挂接到正在运行的虚拟机的 GPU 模型的数量计算持续使用折扣。只有在使用相同型号的 GPU 时,您才会获得持续使用折扣。针对 GPU 的持续使用折扣与虚拟机机器类型、vCPU 和内存折扣分开计算。

例如,设想一个场景,您拥有两个配备了不同 GPU 数量并且在一个月的不同非重叠时间运行的虚拟机。 Compute Engine 可以拆分所有虚拟机中使用的 GPU 数量,并将其合并,以获得可能的最大持续使用折扣。

如果您在一个月的上半月运行一个配备了 1 个 GPU 的虚拟机,然后在当月的下半月运行配备了 4 个 GPU 的另一个虚拟机,Compute Engine 会计算这些 GPU 的折扣,就像您在整个月内使用了 1 个 GPU,并在半个月内使用了剩下的 3 个 GPU 一样。 Compute Engine 会应用以下持续使用折扣:

  • 使用 1 个 GPU 一整月的费用减少 30%
  • 使用剩下 3 个 GPU 的费用减少 10%(因为您使用每个资源的时间均为半个月)

查看持续使用折扣

持续使用折扣将在结算周期结束时自动显示在您的账单上。持续使用折扣将结合您的 Cloud Billing 账号中所有项目的所有机器类型的所有折扣,单独列为一行。

您可以在 Google Cloud 控制台的账单历史记录中查看每个项目获得的持续使用折扣以及虚拟机的费用。

持续使用折扣和“始终免费”层级的使用量配额

Google Cloud 提供“始终免费”使用配额,可免费使用一个相当于当月总小时数的 e2-micro 虚拟机。这可以满足一整个月不间断地运行一个虚拟机的需求。使用免费层级虚拟机时,您无法获得持续使用折扣。

后续步骤