本文說明 Dataflow 的依支出計算承諾使用折扣 (CUD)。
Dataflow 承諾使用折扣 (CUD) 適用於承諾一年以上,持續在 Dataflow 容量上達到最低每小時支出金額的客戶,可享有折扣價。
如果 Dataflow 容量支出涉及可預測的最低金額,且您承諾至少一年,就非常適合使用 Dataflow 依支出計算的 CUD。
Dataflow CUD 定價
視承諾期而定,Dataflow CUD 提供兩種等級的折扣:
- 20% 折扣:只要承諾使用 1 年,即可享有這項折扣。在合約期間,您會以每小時承諾支出金額,支付 Dataflow CUD 1 年期價格 (消費模式 ID 75D9-38E7-870F)。
- 40% 折扣:承諾使用 3 年即可享有此折扣。在合約期間,您會以每小時承諾支出金額,支付 Dataflow CUD 3 年期價格 (消費模式 ID:9E06-4EF0-37D8)。
購買承諾使用合約後,您同意在一年或三年的期限內,支付固定的每小時費用。月結單會顯示使用 CUD 耗用模式的費用,以及承諾用量內的使用費用。系統會針對價值 $1 美元的承諾費用收取 $1 美元,並套用相應的抵免額,抵銷承諾使用期間的承諾費用。如需完整範例,請參閱「Dataflow CUD 範例」。
如果未使用承諾使用量,仍須支付費用。因此,無論您是否使用服務,每小時都必須支付固定承諾費用,但系統會將承諾金額內的使用部分,以承諾費用形式退還給您。
如果支出超過承諾金額,系統會按照以量計價的費率收費。 隨著用量增加,您可以購買額外承諾,以享有折扣,抵免先前承諾未涵蓋的支出。
CUD 折扣適用於與 Cloud Billing 帳戶相關聯的專案中,所有符合資格的用量。
承諾使用方案購買後,即使以量計價費率有所變動,承諾使用費用也不會改變。
折扣適用於與購買承諾方案的 Cloud Billing 帳戶相關聯的 Dataflow 專案中,任何符合資格的用量,無論執行個體設定或區域為何。所有 CUD 都適用於區域和多區域設定。
符合 Dataflow CUD 資格的資源
Dataflow 承諾使用折扣會自動套用至您在各專案中,用於串流工作的 Dataflow 計算容量支出。這項彈性功能可協助您在各個區域和專案中,充分運用承諾用量,不必手動操作,節省時間和金錢。Dataflow CUD 適用於下列資源的支出:
- 串流工作用的 Worker CPU 和記憶體
- 處理的 Streaming Engine 資料
- Streaming Engine 運算單元
- Dataflow Prime 串流工作的資料運算單元 (DCU)
Dataflow CUD 不適用於下列資源的支出:
- 批次和 FlexRS 工作的工作站 CPU 和記憶體
- 已處理的 Dataflow Shuffle 資料量
- Dataflow Prime 批次工作的資料運算單元 (DCU)
- Persistent Disk 儲存空間
- GPU
- 快照
- 機密 VM
如需適用 SKU 清單,請參閱「可使用 Dataflow CUD 的 SKU」。
購買 Dataflow 承諾方案
如要為 Cloud Billing 帳戶購買或管理 Dataflow 承諾使用折扣,請按照「購買以支出為準的承諾」一文中的操作說明進行。
Dataflow CUD 情境範例
理想情況下,承諾使用合約應至少代表您在未來一或三年內,預期在專案的 Dataflow 串流工作上,每小時的最低支出金額。
舉例來說,假設您在兩個不同區域 (us-central1
和 us-west2
) 執行 Dataflow 串流工作。
us-central1
中的串流作業會使用下列資源:
- 10 個執行個體類型為
n1-standard-1
的節點 (vCPU:1 個,RAM:3.75 GB) - 每小時 20 個 Streaming Engine 運算單元
us-west2
中的串流作業會使用下列資源:
- 10 個執行個體類型為
n1-standard-1
的節點 (vCPU:1 個,RAM:3.75 GB) - 每小時 20 個 Streaming Engine 運算單元
在定價頁面中,查看標示「1 年期合約」的欄位中的價格,即可計算約略的每小時合約費用:
us-central1
的總支出 = 每小時 $2.08271 美元- 10 個節點 * 每節點 1 個串流 vCPU * 每串流 vCPU 時數 $0.0552 美元 = 每小時 $0.552 美元
- 10 個節點 * 每節點 3.75 GB * 每 GB 時數 $0.0028456 美元 = 每小時 $0.10671 美元
- 20 個 Streaming Engine 運算單元 * 每個運算單元每小時 $0.0712 美元 = 每小時 $1.424 美元
us-west2
的總支出= 每小時 $2.5024 美元- 10 個節點 * 每節點 1 個串流 vCPU * 每串流 vCPU 每小時 $0.06624 美元 = 每小時 $0.6624 美元
- 10 個節點 * 每節點 3.75 GB * 每 GB 每小時 $0.00341472 美元 = 每小時 $0.128 美元
- 20 個 Streaming Engine 運算單元 * 每個運算單元每小時 $0.0856 美元 = 每小時 $1.712 美元
- 所有區域的總支出 = 每小時 $4.585 美元
如果您預期在接下來一年或更長的時間內,會持續以每小時至少 $4.585 美元的價格使用服務,則可承諾支付該金額。購買承諾時,請輸入 $4.585
做為每小時承諾金額。
如果您預期有時會縮減叢集規模,可以承諾較低的金額。如果支出超過承諾金額,系統會按照以量計價的費率收費。
為進行比較,請先計算 Dataflow 容量的隨選費用,不套用任何承諾折扣:
- 依據隨選價格計算的每月費用:每小時 $5.73 美元 * 730 小時 = 每月 $4,182.9 美元。
您可以在這裡計算每月費用和節省金額。與支付一年全額費用相比,一年期方案可享 20% 折扣:
- 一年期承諾的每月費用:$4.585 美元/小時 * 730 小時 = 每月 $3,346.32 美元
- 每月節省總額:$4,182.90 美元 - $3,346.32 美元 = $836.58 美元
- 承諾使用 1 年,每小時 $5.73 美元,總共可節省:$836.58 美元/月 * 12 個月 = $10,038.96 美元
您也可以套用類似的計算方式,算出三年期 CUD 的費用和節省金額,與以量計價費率相比,這項方案可享 40% 折扣:
- 承諾使用三年方案的每月費用:每小時 $3.438 美元 * 730 小時 = 每月 $2,509.74 美元
- 每月節省總額:$4,182.90 - $2,509.74 = $1,673.16
- 如果採用 3 年期承諾使用折扣,每小時費用為 $5.73 美元,則總共可省下:$1,673.16 美元/月 * 36 個月 = $60,233.76 美元
承諾未來幾年內使用 Dataflow 串流的最低用量,可大幅節省費用。
選擇承諾使用合約的建議
考慮購買 Dataflow CUD 時,請注意下列事項:
在合約期間,無論實際用量多寡,您都必須支付每小時的承諾費用。請根據過往的 Dataflow 用量和未來預期用量,謹慎選擇 CUD 的約定金額。只要 Dataflow 容量用量高於承諾支出金額,您就能在承諾使用合約期間內享有最高折扣。
後續步驟
- 閱讀 Dataflow 定價總覽。
- 進一步瞭解依支出計算的 CUD Google Cloud 。
- 瞭解如何查看 CUD 報表。
- 透過費用明細報表瞭解節約效益。