承諾使用折扣

本文說明 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-central1us-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 時,請注意下列事項:

  • 專案:計算總承諾時,請確定每個專案的支出基準一致。請注意,生產環境通常會 100% 執行,而開發或預先發布環境可能會間歇性執行。
  • 資源:如果您經常調高或調低資源規模,建議只針對可預測的基準用量購買 CUD。如果您只在短時間內執行執行個體,請將這些執行個體從計算中排除。
  • 在合約期間,無論實際用量多寡,您都必須支付每小時的承諾費用。請根據過往的 Dataflow 用量和未來預期用量,謹慎選擇 CUD 的約定金額。只要 Dataflow 容量用量高於承諾支出金額,您就能在承諾使用合約期間內享有最高折扣。

    後續步驟