分析承諾使用折扣的效益

本文說明如何使用Google Cloud 控制台的「CUD analysis」(CUD 分析) 報表,瞭解承諾使用折扣 (CUD) 的成效和財務影響。

總覽

您可以購買承諾使用合約,享有承諾使用折扣 (CUD)。購買承諾使用合約後,您必須在指定期間內,承諾使用一定的服務或產品用量或達到最低支出門檻。並享有折扣。 Google Cloud 提供兩種 CUD:

  • 依資源計算的 CUD:只要承諾在特定區域購買一定程度的 Compute Engine 資源,即可獲得抵免額,抵銷隨選價格。您只能為 Compute Engine 購買依資源計算的承諾使用合約。符合資格的資源包括硬體資源 (vCPU、記憶體、GPU、本機 SSD 磁碟和單一租戶節點)、軟體 OS 授權和區塊儲存空間資源 (Hyperdisk Exapool)。不過,區塊儲存空間承諾使用合約不支援 CUD 分析報表。詳情請參閱依資源計算的 CUD 說明文件。
  • 依支出計算的 CUD:您只要承諾在指定時間內,對符合資格的服務支出達到最低金額,即可享有折扣。依支出計算的 CUD 適用於多項 Google Cloud 服務。詳情請參閱「依支出計算的 CUD」一節。

您可以使用 CUD 分析報表,解答下列問題:

  • CUD 幫我省下多少費用?
  • 我是否充分運用了目前的承諾使用合約?
  • 使用承諾涵蓋多少符合資格的用量?
  • 購買更多承諾使用合約,可以省下更多費用嗎?
  • 我可以透過 CUD 共用功能,最佳化資源型承諾使用合約的成本嗎?
  • 我是否充分利用購買的 CUD?
  • 我的有效折扣率是多少?

所需權限

如要查看 Cloud Billing 帳戶中所有專案的 CUD 分析報表,您必須是帳單帳戶管理員或帳單帳戶檢視者。具體來說,您需要 Cloud Billing 帳戶的 permissions.billing.accounts.get 和 billing.accounts.getSpendingInformation 權限。

查看 CUD 數據分析報表和Cloud Billing 帳單報表所需的權限不同。雖然專案擁有者、專案編輯者和專案檢視者可以存取專案的 Cloud Billing 帳單報表,但這些角色不具備查看 CUD 分析報表所需的權限。

如要進一步瞭解 Cloud Billing 權限,請參閱:

存取 CUD 分析報表

如要查看 Cloud Billing 帳戶的 CUD 分析報表,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「CUD analysis」(CUD 分析) 頁面。

    前往 CUD 分析

  2. 在系統提示時,選擇要查看的 Cloud Billing 帳戶。

您也可以從「Committed use discounts (CUDs)」(承諾使用折扣 (CUD)) 頁面,開啟資源或產品的 CUD 分析報表。按一下承諾使用合約所在的資料列,查看詳細資料,然後點選「CUD analysis」(CUD 分析)。

瞭解 CUD 分析報表

您可以使用 CUD 分析報表,查看所選承諾使用合約的詳細資訊,並依所需的時間範圍和詳細程度細分。報表包含摘要資訊卡、堆疊長條圖,以及長條圖附帶的承諾使用折扣節省金額和費用摘要表。

「CUD analysis」(CUD 分析) 報表有兩個分頁:

  • CUD 涵蓋率:分析承諾使用折扣涵蓋的符合資格支出金額。顯示隨選費率的用量。如果是依支出計算的 CUD,由於已享有折扣,您會看到標準化的支出涵蓋範圍。

    CUD 分析報表範例 (使用率檢視畫面)。

    這有助於回答下列問題:

    • CUD 涵蓋多少費用?
    • 按照隨選費率計費的費用是多少?
    • 我透過 CUD 節省了多少費用?
  • CUD 使用率:瞭解現有承諾使用情形的效率。這項指標會以百分比圖表顯示,反映一段時間內的變化。這項工具可顯示下列項目的使用率:

    • 每項依支出計算的承諾使用合約 (每次購買),僅適用於依支出計算模式的 CUD,否則無法使用這個精細程度。
  • 各個依資源計算的 CUD 應用範圍使用率。

    這有助於回答下列問題:

    • 我是否充分利用承諾使用合約?
    • 我浪費了哪些 CUD?

    CUD 分析報表範例 (使用率檢視畫面)。

所有顯示的指標都是根據您選取的時間範圍計算。不過,如果承諾使用合約的到期日不同,分析結果只會顯示在所選時間範圍內有效的承諾使用合約資料。由於資料延遲,最後一天的資料可能不完整。

新版 CUD 數據分析可讓您查看多項資源的匯總資料。例如,您可以分析所有依資源計算的 CUD。

摘要資訊卡

堆疊長條圖上方的摘要資訊卡會顯示所選承諾使用合約類型的下列詳細資料:

  • 有效承諾使用合約:您為所選資源購買的有效承諾使用合約目前數量。日期範圍不會影響計算結果。這項指標一律會顯示截至今日的有效 CUD 價值。

    如果選取多項以資源為基礎的承諾使用合約,資訊卡會因測量單位不一致 (例如 vCPU 與 GiB),而無法顯示有效的承諾使用合約金額。在這種情況下,資訊卡會顯示有效承諾使用合約的數量。如果合併運算彈性 CUD 和依資源計算的 CUD,也會看到類似的情況,因為這兩者的單位不同。

  • CUD 節省費用:在指定期間內,您購買的承諾使用合約所節省的費用。

  • CUD 涵蓋率:您購買的承諾使用合約涵蓋範圍,在指定期內合格支出所占的百分比。

  • CUD 使用率:在指定期間內,您購買的承諾使用合約使用率百分比。這個值越高,代表承諾使用合約帶來的價值越高。

  • 潛在節省金額:為帳單帳戶中符合條件的服務購買額外承諾使用合約,預估可省下的金額。

堆疊長條圖

堆疊長條圖會顯示在摘要資訊卡下方和摘要表格上方,並針對所選承諾使用合約類型顯示下列詳細資料:

  • 承諾使用合約涵蓋的費用:CUD 涵蓋的隨選合格費率平均每日費用 (長條圖下半部,藍色代表依資源計算的 CUD 抵免額,綠色代表依支出計算的 CUD 折扣)。
  • 未涵蓋的符合條件費用:以標準、非折扣、隨選費率收取的平均每日用量費用 (長條圖的灰色部分)。

如要查看個別日期的詳細資料,請將游標懸停在該日期的長條上。

摘要表格

摘要表格會顯示在堆疊長條圖下方,並針對所選篩選條件和指定期間,顯示下列匯總數量:

  • 隨選費率費用:未承諾使用資源時應支付的金額。分析單一資源 (例如 E2 核心) 的依資源計算 CUD 時,表格會顯示每小時平均等效資源使用率,因為依資源計算的 CUD 是以資源 (而非費用) 衡量。
  • 承諾使用合約費用:依資源計算的 CUD 承諾使用合約費用 (以及採用舊版依支出計算模式的依支出計算承諾使用合約)。分析新的依支出計算 CUD 時,這代表您未充分利用且必須支付費用的 CUD 部分。舉例來說,假設您承諾在特定小時內支出 $10 美元,但只在符合折扣資格的資源上支出 $8 美元。在該小時內,系統會在這個資料欄向您收取 $2 美元,確保您達到承諾使用合約中同意的每小時 $10 美元支出。
  • 有效折扣:您獲得的折扣率。計算方式是將節省費用除以隨選費率。
  • 節省金額:以隨選費率計算的費用與淨費用之間的差額。正值代表節省的費用。負值表示您未充分利用承諾使用合約,因此無法節省費用。
  • 淨費用:您支付的總金額,包括隨選和 CUD 折扣資源,以及承諾使用費用。

分析 CUD

如要分析 CUD 的成效,請完成下列步驟。

篩選報表

使用篩選器調整報表中的用量範圍:

  • 日期範圍:報表的使用日期範圍。您可以選取預先定義的範圍,也可以使用自訂範圍 (從一天到多年)。用量費用會依實際用量日期顯示,可能與該用量收費的月結單月份不同。詳情請參閱資料延遲。

    在 CUD 分析和其他 Cloud Billing 帳單報表中,24 小時的時間範圍從美國和加拿大太平洋時間 (UTC-8) 午夜開始,並會隨美國日光節約時間進行調整。

  • 分析:要分析的承諾使用合約類型。您可以選取任何有效的支出或資源型承諾使用合約,或任何符合使用資格的區域。

  • 資源類型:要分析的特定資源。選取「分析」即可使用這項功能。

  • 區域:報表涵蓋的區域。您可以選取全部 (預設)、多個或單一區域。這項功能僅適用於特定區域的 CUD。

  • 專案:報表包含的專案。您可以選取所有專案 (預設)、多項專案或單一專案。

  • 依資源計算和 Compute 彈性 CUD:代表所有依資源計算的承諾使用合約和 Compute 彈性承諾使用合約。這個檢視畫面會擷取依資源計算的承諾使用合約涵蓋的 Compute Engine 資源,並將運算彈性承諾使用合約涵蓋範圍資料疊加至這些資源。您可以透過這個檢視畫面,瞭解兩種 CUD 對相同資源的合併影響。不過,這個檢視畫面不涵蓋下列項目:

    • 僅由運算彈性承諾使用合約涵蓋的 Compute Engine 資源
    • 可由運算彈性承諾使用合約涵蓋的非 Compute Engine 用量,包括 Cloud Run 和 Google Kubernetes Engine 的合格用量

調整分組和資料精細程度

調整長條圖設定,查看您最重視的資料。可編輯的設定包括:

  • 分組依據:依 CUD 類型、各區域的 CUD 類型、服務和區域查看長條圖資料。「Group by」(分組依據) 選項適用於依資源計算的 CUD,或依資源計算的 CUD 和彈性 CUD。
  • 資料精細程度:依每日 (預設) 或每小時精細程度查看承諾使用情形。選取每小時精細程度,分析以下項目:

    • 全天用量模式。
    • 當天未充分使用承諾使用合約的時間。
    • 每日用量波動。

    您可以查詢 30 天內每小時的資料,以及 3 年內每天的資料,但要求大型資料集可能會導致效能降低。

承諾使用合約使用率偏低

承諾使用率會顯示您使用 CUD 的成效。有幾個因素可能導致兌換率偏低,例如:

  • 您當日的整體用量低於承諾使用量。
  • 您的用量在一天中有所變化,且部分時段低於承諾使用量。
  • 用量和承諾使用合約位於不同區域。
  • 您的用量和承諾使用合約位於不同專案,且 Cloud Billing 帳戶已停用 CUD 共用功能。

即使承諾使用量未達標,但承諾使用量涵蓋的用量可享折扣費率,因此整體費用仍可能低於隨選計價。

承諾使用合約涵蓋範圍

如果報表顯示「符合承諾使用條件但未涵蓋於 CUD 的費用」,表示您未充分發揮節省潛力。當符合條件的用量或支出超過承諾使用合約可涵蓋的金額時,就會發生這種情況。如要盡可能節省費用,可以採取下列做法:

  • 如果承諾使用合約已充分利用,且額外用量或支出來自穩定的工作負載,建議您購買額外的承諾使用合約,以折扣費率支付額外費用。
  • 如果依資源計算的承諾使用合約未充分利用,且 Cloud Billing 帳戶停用 CUD 共用功能,建議您啟用依資源計算的 CUD 共用功能。CUD 共用功能可將依資源計算的 CUD,擴展至 Cloud Billing 帳戶中所有專案符合資格的 Compute Engine 用量。這項操作可協助您節省成本,不必購買額外承諾使用合約。

下載報告

如要下載 CUD 分析報表的 CSV 檔案,請按一下長條圖右下角的「CSV」CSV按鈕。CSV 檔案提供每小時的精細資料,用於繪製圖表。這份報表提供實用資訊,例如使用的各項資源 SKU、服務、計費模式、用量開始和結束時間等。CSV 匯出檔案的上限為 10,000 列。

共用依資源計算的 CUD,盡可能節省費用

如果您在多項專案和相同區域使用相同的資源類型,則依資源計算的 CUD 共用功能可大幅節省費用。CUD 共用功能會將單一專案的 CUD,套用至 Cloud Billing 帳戶中所有專案符合條件的用量。CUD 共用功能提供下列優點:

  • 降低管理負擔:在帳單帳戶層級管理折扣,而非個別管理。
  • 充分運用折扣:集結資源,充分運用承諾使用合約,避免承諾使用合約未充分利用。

系統會根據 Cloud Billing 帳戶的建立日期和有效承諾使用合約,預設啟用 CUD 共用功能。詳情請參閱「在多項專案中共用依資源計算的 CUD」。

瞭解 CUD 對帳單的影響

Google Cloud 會以資產負債表格式顯示帳單:

成本報表會顯示節省計畫 (例如承諾使用折扣 (CUD)) 的抵免額,讓您直接、清楚地瞭解實際節省的金額。

  • 「Savings programs」(節省計畫) 欄會顯示實際節省金額。這是最終的節省金額,與您以隨選價格支付的費用相比,這就是您省下的金額。
    • 這個資料欄的計算方式如下:隨選費率的費用 - CUD 用量費率 + CUD 費用 (如適用)。
    • 負值表示節省的金額,正值則表示 CUD 未產生節省金額 (虧損)。

直接計算省下的金額

我們會直接將折扣價套用至承諾使用涵蓋的任何用量。「Savings Programs」(節省計畫) 欄現在會直接顯示隨選價格與實際支付金額之間的差額。以相同範例來說,CUD 的費用為 $5.50 美元/小時,可涵蓋 $10 美元/小時的隨選用量。

範例:100% 使用率

在本範例中,您完全使用了承諾使用涵蓋的資源。

  1. 折扣價:系統會直接以 $5.50 美元的 CUD 折扣價,向您收取資源費用。帳單上不會顯示個別費用或抵免額。
  2. 費用計算:最終費用為 $5.50 美元。
  3. 節省計畫:現在會顯示實際淨節省金額。
    • 計算方式:隨選費用 - 最終費用
    • $10.00 美元 - $5.50 美元 = $4.50 美元
    • 資料欄會顯示 -$4.50 美元。

節省金額呈現方式

下表顯示節省金額的呈現方式。在本範例中,最終費用為 $5.5/小時,節省金額為 $4.5/小時。

情境 「Savings Programs」(節省計畫) 欄
100% 使用率 -$4.50 (淨節省金額)

在資料匯出作業中查看 CUD 費用和抵免額

如果將 Cloud Billing 資料匯出至 BigQuery,則可使用查詢來分析資料。

如果您將 Cloud Billing 資料匯出至 BigQuery,且使用多種產品,查詢時必須考量兩種 CUD 模式。

  • 新模式 CUD:請勿尋找用量抵免額。使用 consumption_pricing_type 找出折扣用量,並以直接費率計算費用。使用率不足的費用會顯示為 CUD 費用 SKU 的淨費用。
  • 舊版模式 CUD:繼續加總使用費 (依定價) 和抵免額,決定最終費用。

如需範例,瞭解如何使用 BigQuery 查詢,在 Cloud Billing 資料匯出作業中查看承諾使用合約費用和抵免額,請參閱「承諾使用折扣查詢」。

資料延遲

從產生用量到用量回報給 Cloud Billing,並處理費用和抵免額,這段期間會有延遲。這項延遲可能會對 CUD 分析和費用報表造成下列影響:

承諾使用費用和 CUD 抵免額

您的 Cloud Billing 帳戶每天會多次收到 VM 用量費用報表,但承諾使用費用、CUD 抵免額和持續使用折扣抵免額的費用資料最多可能延遲一天半。這項報表差異可能會導致當天和前一天的最新費用高於預期,直到抵免額抵銷這些費用為止。

隨著新的用量資料傳入,Cloud Billing 可能會多次修訂折扣分配。這可能會增加匯出至 BigQuery 資料集的 Cloud Billing 資料中的用量明細項目。

使用日期費用可能與月結單月份費用不同

Google Cloud 和符合計費資格的產品 (例如 Google Maps Platform、Google AI Studio 和 Firebase) 會以不同頻率,將用量資料回報給 Cloud Billing。由於我們的帳單和處理系統較為複雜,您可能需要等待一段時間,才能在 Cloud Billing 和其他費用報表及帳單資訊主頁中,查看服務用量和費用。費用明細通常會在一天內提供,但有時可能需要超過 24 小時。

月底時,逾期回報的用量可能不會計入當月的月結單,而是併入下個月的月結單。

設定 CUD 分析報表來查看日曆月的費用時,系統會依實際用量日期顯示用量費用,其中可能包含延遲回報的用量,而使用月結單月份日期範圍查看費用報表時,月結單不會包含這類用量。