本文件說明 Google Cloud的承諾使用折扣 (CUD),以及您可為 Compute Engine 獲得的 CUD 類型。
Google Cloud 購買承諾使用合約 (亦稱為承諾使用量) 後,即可享有 CUD。購買承諾使用合約後,您必須在一年或三年的指定期間內,承諾使用一定的資源量或達到最低支出門檻。
針對 Compute Engine,您只要購買 1 年或 3 年期承諾使用合約,即可享有高額折扣,以更低的費率使用 VM 執行個體。您可以依據資源使用需求,透過下列任一方式取得 Compute Engine 資源的 CUD:
依資源計算的承諾使用折扣 (或依資源計算的 CUD):購買依資源計算的承諾使用合約,並承諾在特定區域和專案中使用一定程度的 Compute Engine 資源,即可獲得這類 CUD。這些 CUD 最適合可預測且處於穩定狀態的資源用量。
Compute 彈性承諾使用折扣 (或 Compute 彈性 CUD) 是按照支出計算的 CUD,只要購買 Compute 彈性承諾使用合約,並承諾在符合資格的服務和資源上,每小時支出金額達到特定金額,即可獲得這類 CUD。這些 CUD 最適合在下列一或多項服務中,有更可預測的 Google Cloud 支出需求的情況:
- Compute Engine
- Google Kubernetes Engine
- Cloud Run
本文件的後續章節將說明這些 CUD 類型、它們的主要差異,以及如何為 Compute Engine 資源接收這些 CUD。
依資源計算的 CUD
依資源計算的承諾使用合約最適合可預測且穩定的用量。您只要承諾購買一定數量的 Compute Engine 資源,即可享有折扣。購買依資源計算的承諾使用合約,即表示您以折扣價格購買特定數量的 Compute Engine 資源,並承諾在 1 年或 3 年的期限內支付這些資源的費用。每項以資源為基礎的承諾都會針對您購買該承諾的地區和專案提供。也就是說,您可以使用任何指定承諾,涵蓋指定區域和專案中的資源。
合格資源
您可以針對下列資源購買根據資源計算的承諾:
- vCPU
- 記憶體
- GPU
- 本機固態硬碟磁碟
- 單一用戶群節點
- 作業系統 (OS) 授權。
依資源計算的承諾類型
您可以購買下列依資源計算的承諾產品類別:
硬體承諾:您可以針對 vCPU、記憶體、GPU、本機 SSD 和單一用戶群節點等資源購買硬體承諾。以記憶體最佳化機器系列來說,您可享最高 70%折扣,其他機器系列則可享最高 55%折扣。
軟體授權承諾:您可以購買適用的進階作業系統 (OS) 授權承諾。您將獲得下列折扣:
- SUSE Linux Enterprise Server (SLES) 映像檔最高可達 79%
- SLES for SAP 映像檔:最高 63%
- Red Hat Enterprise Linux (RHEL) 映像檔最高可達 20%
硬體資源的依資源計算承諾與授權的承諾是分開的。您可以為同一個 VM 執行個體購買這兩種承諾,但無法購買單一資源承諾,同時涵蓋硬體資源和授權。
購買以資源為準的承諾後,承諾會在隔天美國和加拿大太平洋時間凌晨 12 點 (即 UTC-8,日光節約時間實行期間則為 UTC-7) 生效。無論您是否使用這些資源,系統都會在承諾使用期間內每月向您收取承諾資源的費用。購買承諾產品後,就無法取消。
瞭解詳情並購買
如要進一步瞭解 Compute Engine 的依資源計算 CUD,請參閱「依資源計算的承諾使用折扣」。
如需購買資訊,請根據您的用途參閱下列任一項說明:
Compute 彈性 CUD
透過 Compute 彈性 CUD,您可以為 Compute Engine、GKE 和 Cloud Run 的支出提供折扣,讓 Google Cloud 支出功能更加靈活。
針對 Compute Engine,彈性 CUD 可讓您不必將承諾限制在單一專案、區域或機器系列。透過彈性承諾,您可以根據承諾的 Cloud Billing 帳戶中符合資格的 Compute Engine 支出,獲得適用的 CUD,無論您使用 Compute Engine 資源的專案或地區為何皆然。
合格資源
在 Compute Engine 中,只有下列機器系列的記憶體、vCPU 和本機 SSD 磁碟適用彈性 CUD。針對每個列出的機器系列,所有可用的機型和單一租戶節點類型皆符合資格。
- 一般用途:C3、C3D、C4、C4A、E2、N1、N2、N2D 和 N4 機器系列
- 運算最佳化:C2 和 C2D 機器系列
- 儲存空間最佳化:Z3 機器系列
如要查看可使用彈性 CUD 的 Compute Engine SKU 完整清單,請參閱「可使用 Compute 彈性 CUD 的 SKU」。
如要瞭解彈性 CUD 如何套用至其他服務,請參閱以下內容:
彈性承諾的運作方式
您可以為 Cloud Billing 帳戶購買彈性承諾使用合約,並承諾在 1 或 3 年的期限內,為這些產品支付每小時最低支出金額。具體來說,您承諾在承諾使用合約期間內,以每小時指定的最低以量計價價格,支出一定金額來購買符合資格的資源或服務。根據承諾使用合約的期限,您會收到下列每小時最低支出金額的 CUD:
- 1 年期承諾使用合約,每小時承諾支出金額可享 28% 折扣
- 3 年期承諾使用合約,每小時承諾支出金額可享 46% 折扣
承諾使用合約會在購買的 1 小時內生效。這筆折扣後的承諾支出金額,就是您每小時的承諾使用費用。不過,您會在 Cloud Billing 帳戶中獲得與承諾支出總額等值的每小時抵免額。 Google Cloud 會用這些抵免額,扣抵您在符合彈性 CUD 資格用途上的每小時費用。 Google Cloud 會在每個月月底計算您當月的承諾使用費用總額,並向您收取這筆費用。
如果您使用任何額外資源,導致每小時支出金額超過承諾的每小時支出金額,則彈性 CUD 提供的抵免額無法抵銷超額用量的支出金額。超額用量會以隨選費率計費,且可能符合適用的續用折扣 (SUD) 資格。Compute Engine 會自動將 SUD 套用至符合資格的使用量。
在整個承諾使用合約期間,每小時承諾使用費用仍是您每小時最低支出金額。因此,即使您未使用資源,只要以量計價的總額未達每小時承諾支出,您仍須支付這筆費用。即使資源的以量計價價格在承諾使用合約期間變動,您的承諾使用費用仍會維持不變。
彈性合約示例
以下範例說明如何根據您符合資格的 Google Cloud 支出是否僅限於 Compute Engine,或是跨越 Compute Engine、GKE 和 Cloud Run 來獲得彈性 CUD。
僅限於 Compute Engine 的支出
請考慮以下情境:您的符合資格的 Google Cloud 支出僅限於 Compute Engine。假設您的 Cloud Billing 帳戶有多個專案,其中的 VM 執行個體屬於 N2、N2D 和 C2 機器系列,且位於 us-central1
和 us-east1
區域。假設您為這個 Cloud Billing 帳戶購買彈性運算承諾使用合約,並承諾在 3 年期內,為以量計價價格每小時支付$100 美元的資源費用。以下說明此彈性承諾的運作方式:
您承諾以每小時最少金額,購買 Compute Engine vCPU、記憶體和本機 SSD 磁碟的組合,其隨選價格為$100 美元。$100 美元金額,就是您在承諾期間的每小時承諾支出金額。
在承諾期間內,您在任何 N2、N2D 和 C2 執行個體,以及跨
us-central1
和us-east1
區域,使用 vCPU、記憶體或本機 SSD 磁碟的支出,最高可達每小時$100 美元,這筆支出會計入最低支出金額。只要這些資源未包含在其他承諾中,就會計入最低支出。您的支出可屬於承諾書 Cloud Billing 帳戶中的任何專案。您會收到$100 美元的 46% CUD,並且每小時需支付$54 美元的承諾使用費。有了這項折扣,您在承諾期間內,每小時只需支付$54 美元,即可有效使用價值最高$100 美元的 Compute Engine vCPU、記憶體和本機 SSD 磁碟。
如果您購買這項彈性承諾,但使用以量計價的資源,且這類資源的價格僅為 US$50,則承諾使用量涵蓋這些價值 US$50 的資源,但您仍必須繼續支付 US$54 的每小時承諾使用費用。
如果您購買這項彈性承諾,但使用以量計價的每小時資源,價值$150 美元,則承諾會涵蓋價值$100 美元的資源,而您需要為這些價值$100 美元的資源支付$54 美元/小時。您需要支付剩餘資源的費用,即每小時 $50 美元。剩餘的資源價值為 50 美元,符合使用 SUD 的資格。
請考慮以下情境:您購買了這項彈性承諾,並使用每小時資源,而這類資源的隨選價格僅為$50 美元。在承諾使用期間,如果您購買的資源以量計價價格從$50 美元變為$150 美元,每小時承諾使用費用仍會維持$54 美元,而彈性承諾使用費用則會繼續涵蓋$100 美元的支出。不過,您必須支付剩餘的以量計價價格,每小時 50 美元。您將獲得適用的 SUD 折扣方案,並須支付額外的 US$50 美元費用。
除了 Compute Engine 以外的支出
請考慮以下情境:您的符合資格的 Google Cloud 支出分散在 Compute Engine、GKE 和 Cloud Run 之間。
假設您為 Cloud Billing 帳戶購買彈性運算承諾,並承諾在 3 年內,每小時為Google Cloud 服務支付$100 美元。您將獲得此承諾的 46% CUD。扣除折扣後,您必須支付每小時 US$54 美元,才能獲得價值 US$100 美元的隨選 Google Cloud 服務。您的每小時承諾付費金額為$54 美元,並可獲得$100 美元的每小時抵免額,可用於 Compute Engine、GKE 和 Cloud Run。
假設在某個月的某個小時內,您在 Cloud Billing 帳戶中符合資格的Google Cloud 用量支出如下:
- 在 Compute Engine 上花費 200 美元的隨選費用
- 在 GKE 上以隨選費率支出$100 美元
- 在 Cloud Run 上花費$100 美元
Google Cloud 會使用價值$100 美元的抵免額來支付部分支出。為了將這些抵免額分配給三項服務, Google Cloud會使用三項產品符合資格的支出金額比率。在這個範例中,Compute Engine、GKE 和 Cloud Run 符合資格的支出比率為 2:1:1。 Google Cloud 會在該特定小時內,以相同比例將$100 美元的抵免額分配給這些服務:
- 使用$50 美元的抵用額購買 Compute Engine
- 價值 25 美元的抵用額用於 GKE
- 使用價值$25 美元的抵免額來支付 Cloud Run 費用
您必須支付每項產品剩餘使用量的現行隨選價格:
- Compute Engine:150 美元
- 在 GKE 上需支付$75 美元
- 在 Cloud Run 上$75 美元
購買彈性合約
您只能在 Cloud Billing 帳戶層級購買彈性運算承諾。如要進一步瞭解如何購買彈性承諾,請參閱「購買按照支出計算的承諾使用合約」。
購買承諾前,請詳閱《服務專屬條款》。
購買承諾產品後,就無法取消。詳情請參閱「取消承諾使用合約」。
折扣套用順序
您可以購買彈性和依資源計算的承諾使用合約,以支付 Cloud Billing 帳戶中專案的 Compute Engine 資源費用。您可以使用依資源計算的承諾使用合約來涵蓋特定專案、區域和機器系列的可預測穩定資源用量,並使用彈性承諾使用合約來涵蓋任何不屬於特定機器系列、專案或區域的資源用量。
不過, Google Cloud 針對 Compute Engine 資源提供的折扣類型無法合併使用。資源在任何時間點都只能享有一種折扣。如果您因部分資源用量而享有特定類型的折扣,則該部分用量就不具備其他類型的折扣資格。如果您同時為 Compute Engine 資源購買依資源計算的承諾使用合約和彈性承諾使用合約,則 Google Cloud 會透過以下方式,每小時調整一次承諾使用合約的使用情形,以達到最佳效益:
- Google Cloud 會先使用您依資源計算的承諾使用合約,並將所有因此產生的 CUD 套用至任何符合資格的每小時用量。
- Google Cloud 接著會使用您按照支出計算的彈性承諾使用合約,並將所有因此產生的抵免額套用至任何剩餘符合資格的用量,以支付每小時費用。
用完承諾用量後, Google Cloud 會根據以量計價的費率,計算額外的每小時用量費用。超出時數的用量可能符合適用的 SUD 折扣方案資格。
限制
- 依資源計算的 CUD 僅適用於使用 Compute Engine SKU 部署的資源,包括 Compute Engine、Google Kubernetes Engine、Dataproc、Cloud Composer 1 或 Vertex AI 使用的 VM。
- Compute 彈性 CUD 僅適用於 Compute Engine、Google Kubernetes Engine 和 Cloud Run。如需符合資格的 SKU 完整清單,請參閱「可使用 Compute 彈性 CUD 的 SKU」。
- 如果您將 Compute Engine 預留配額與 Dataflow 或 Dataproc Serverless 搭配使用,則無法為預留資源使用承諾使用折扣。
- 您只能在 Cloud Billing 帳戶層級購買彈性運算承諾。
- 在 Compute Engine 中,只有 vCPU、記憶體和本機 SSD 磁碟適用於彈性 CUD。您無法為 GPU 購買這些承諾產品。
- 您無法將彈性 Compute 承諾用於Spot VM 或先占 VM。
後續步驟
- 進一步瞭解 Compute Engine 以資源為準的承諾。
- 請參閱 Compute Engine 機器家族的定價表,瞭解以量計價價格、依資源計算的承諾使用價格,以及彈性 CUD 消耗率。
- 瞭解 CUD 分析報表。
- 瞭解如何分析 Compute Engine 資源型 CUD 的成本效益。
- 瞭解如何分析 Compute 彈性 CUD 的成本效益。
- 進一步瞭解其他 Google Cloud 服務的 CUD。