分析承諾使用折扣的效益

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

如要查看舊版 CUD 分析報表的說明文件,請參閱「分析依資源計算的承諾使用折扣效益」和「分析按照支出計算的承諾使用合約效益」。

總覽

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

  • 依資源計算的 CUD:您只要承諾購買特定機器系列和區域的最低用量 Compute Engine 資源,即可獲得抵免額,用來抵銷以量計價價格。您只能為 Compute Engine 購買資源型承諾。符合資格的資源包括 vCPU、記憶體、GPU 和本機 SSD。詳情請參閱依資源計算的承諾使用折扣說明文件
  • 依支出計算的 CUD:只要承諾在指定時間內,符合資格的服務支出達到特定金額,即可享有折扣。依支出計算的 CUD 適用於多項 Google Cloud 服務。詳情請參閱「以支出為準的 CUD」。

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

  • 承諾使用折扣為我節省了多少費用?
  • 我是否充分利用現有的承諾?
  • 使用承諾涵蓋多少符合資格的用量?
  • 購買更多承諾是否能節省更多費用?
  • 我是否應為資源型承諾啟用折扣共用功能,以最佳化成本?

所需權限

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

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

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

存取 CUD 分析報表

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

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

    前往 CUD 分析

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

瞭解 CUD 分析報表

您可以使用 CUD 分析報表,查看所選方案的詳細資訊,並依據所需的時間範圍和詳細程度進行細分。報表包含摘要資訊卡、堆積長條圖,以及承諾節省金額和費用的摘要表格,與長條圖相輔相成。

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

  • 承諾使用折扣涵蓋範圍:以等同於隨選費率的價格顯示用量。這點非常重要,因為新的 CUD 模式已提供折扣,因此 CUD 資料會以隨選費率顯示,方便您查看 CUD 涵蓋的使用量。此外,這份報表也會顯示您仍以隨選費率支付的百分比。這項功能可協助您回答下列問題:

    • 承諾使用折扣涵蓋多少費用?
    • 我按照隨選費率支付多少費用?
    • 我透過 CUD 節省了多少費用?
  • CUD 使用率:可瞭解現有承諾使用合約的使用效率。系統會以百分比圖表的形式顯示一段時間內的變化。這項功能可顯示下列項目的用量:

    • 每筆以支出為準的承諾 (每筆購買交易)。
    • 每個依資源計算的 CUD 應用程式範圍用量,例如 us-west1 中的 E2 核心。

    這項功能可協助您回答下列問題:

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

CUD 分析報表和長條圖範例。

系統會根據您選取的時間範圍計算所有顯示的指標。不過,如果承諾使用合約的到期日不同,分析結果只會顯示所選時間範圍內有效的承諾使用合約資料。

您可以使用全新的 CUD 分析功能,以匯總方式查看多個資源。舉例來說,您可以分析所有以資源為準的 CUD。

摘要資訊卡

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

  • 有效承諾:您目前為所選資源購買的有效承諾數量。

    選取多個以資源為準的使用承諾時,由於測量單位不符 (例如 vCPU 與 GiB),資訊卡無法顯示有效使用承諾金額。在這種情況下,資訊卡會顯示有效承諾的數量。如果同時使用 Compute 彈性 CUD 和依資源計算的 CUD,也會看到類似的結果,因為這兩種 CUD 的單位不同。

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

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

  • 承諾使用折扣使用率:在指定期間內,您購買的承諾使用折扣使用率百分比。這個值越高,代表您從承諾中獲得的價值就越高。

  • 潛在節省金額:如果您在帳單帳戶中為符合資格的服務購買額外承諾,預估可節省的金額。

堆疊長條圖

摘要資訊卡下方和摘要表格上方會顯示堆疊長條圖,並根據所選的約期類型顯示下列詳細資料:

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

如要查看某一天的詳細資料,請將滑鼠游標移至當天的長條上。

報導檢視畫面

摘要表格會顯示在堆疊長條圖下方,並根據所選篩選器和指定時間範圍,顯示下列匯總數量:

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

分析 CUD

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

篩選報表

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

  • 時間範圍:報表的時間範圍。您可以選取預先定義的範圍,也可以使用自訂範圍 (從一天到多年)。
  • 分析:要分析的合約類型。您可以選取任何有效的支出或資源型方案,或是任何符合條件的用量區域。
  • 資源類型:如果是以資源為準的承諾,請選取要分析的特定資源。選取「分析」 >「依資源計算的 CUD」或「依資源計算的 CUD 和 Compute 彈性 CUD」時,即可使用這項功能。
  • 區域:報表涵蓋的區域。您可以選取所有區域 (預設)、多個區域或單一區域。這項功能僅適用於特定區域的 CUD。
  • 專案:報表內含的專案。您可以選取全部 (預設)、多個或單一專案。
  • 依資源計算的 CUD 和 Compute 彈性 CUD:代表所有依資源計算的承諾使用合約和 Compute 彈性承諾使用合約。

調整分組和資料精細程度

調整長條圖設定,查看最重要的資料。 您可以編輯下列設定:

  • 分組依據:依 CUD 類型 (預設)、服務或區域查看長條圖資料。
  • 資料精細程度:以每日 (預設) 或每小時為單位,查看承諾使用量。選取要分析的每小時精細程度:

    • 一整天內的用量模式。
    • 當天未充分利用使用承諾的時間。
    • 每日用量波動。

    您可以查詢 30 天的每小時精細資料,以及 3 年的每日精細資料,但要求大型資料集可能會導致效能變慢。

承諾使用量不足

承諾用量使用率會顯示您使用 CUD 的效率。促銷活動兌換率偏低的原因有很多,例如:

  • 您當日的整體用量低於使用承諾。
  • 一天中的用量有所變化,並且低於當天某一時段的使用承諾。
  • 用量和使用承諾位於不同區域。
  • 用量和使用承諾位於不同專案,且您未啟用 Cloud Billing 帳戶的折扣共用功能。

即使您未充分利用承諾使用方案,但承諾使用方案涵蓋的用量享有折扣費率,因此相較於支付隨選價格,整體費用仍可能較低。

承諾使用合約涵蓋範圍

如果報表顯示「符合承諾使用條件但未涵蓋於 CUD 的費用」,表示您未充分利用潛在節省金額。如果符合資格的用量超出目前的承諾使用額度,就會發生這種情況。

  • 如果額外用量來自穩定的工作負載,建議購買額外承諾用量,以折扣價支付額外費用。
  • 如果額外用量來自 Compute Engine 專案,請考慮啟用折扣共用功能,將現有的資源型 CUD 擴展至這些專案。這樣一來,您不必購買新的承諾使用合約,就能節省費用。

下載報告

如要下載 CUD 分析報表的 CSV 檔案,請按一下長條圖右下角的「CSV」CSV按鈕。

瞭解依資源計算的承諾使用合約折扣分享

啟用 CUD 共用功能,盡量節省費用

如果多個專案使用同一個 Cloud Billing 帳戶,請啟用 CUD 共用功能。這項功能可讓您:

  • 減少管理負擔:管理所有專案的折扣,不必逐一管理。
  • 充分運用折扣:匯集資源,充分利用承諾使用折扣。

如何共用承諾使用折扣

根據預設,CUD 只會套用至購買的專案。CUD 共用功能會將承諾用量套用至連結至 Cloud Billing 帳戶的所有專案。系統會根據每個專案在 Cloud 帳單帳戶中符合資格的總用量占比,在專案之間分配折扣和承諾費用。如果未用完特定約期,剩餘的約期費用會保留在購買約期的專案中。

查看 CUD 共用狀態

如要判斷 Cloud Billing 帳戶是否已啟用折扣共用功能,請查看「承諾使用折扣使用率」摘要資訊卡中的「CUD 抵免額範圍」

  • 如果 CUD 抵免額範圍設為「專案」,則系統不會啟用折扣共用功能,且 CUD 僅適用於購買專案中符合資格的用量。
  • 如果 CUD 抵免額範圍設為「帳單帳戶」,則折扣共用功能會啟用,且 CUD 會套用至連結至 Cloud Billing 帳戶的所有專案中,所有符合資格的用量。

承諾使用價格歸因分析

歸因會決定如何將承諾方案的費用和抵免額,分配給 Cloud Billing 帳戶中的不同專案。如要進一步瞭解歸因的運作方式,以及如何為依資源計算的承諾使用合約設定歸因,請參閱「選擇依資源計算的承諾使用合約歸因」。

折扣共用承諾使用率示例

有兩種使用情況會影響承諾、折扣和費用的適用方式:

  • 充分利用
  • 未充分利用

充分利用

以下範例顯示已啟用折扣共用的 Cloud Billing 帳戶,其中有多個專案,且使用承諾已充分發揮效益。Cloud Billing 帳戶已連結至三個專案 (專案 1、專案 2 和專案 3),其中專案 1 和專案 2 會購買承諾,專案 3 則不會。

這個範例假設專案在一天內有下列承諾和 N1 Standard VM 使用量:

專案-1 專案-2 Project-3 總計
承諾 (核心) 100 (承諾使用 1 年) 60 (承諾使用 3 年) 0 160
用量 (核心) 50 40 110 200

在這個範例中,購買的承諾產品總共是 160 個核心,而 Cloud Billing 帳戶的 VM 用量總共是 200 個核心。由於 Cloud Billing 帳戶已啟用折扣共用功能,因此系統會根據專案用量占 Cloud Billing 帳戶總用量的百分比,在所有三個專案之間共用承諾費用 (160 個核心)。

專案-1 專案-2 Project-3
用量 (核心) 50 40 110
帳單帳戶用量百分比 50 / 200 = 25% 40 / 200 = 20% 110 / 200 = 55%
未使用的承諾使用運算單元數量 160 個 CUD - 200 個用量 = 0 個未使用的核心
用量涵蓋的所有承諾百分比 200 個使用量 / 160 個 CUD = 100% 涵蓋範圍
適用於用量的 1 年期承諾使用合約歸因分析 100 * 100% * 25% = 25 個單位 100 * 100% * 20% = 20 個單位 100 * 100% * 55% = 55 個單位
適用 3 年承諾使用合約的用量歸因 60 * 100% * 25% = 15 個單位 60 * 100% * 20% = 12 個單位 60 * 100% * 55% = 33 個單位
未使用的 1 年期承諾使用合約歸因 0 個未使用的核心 * (100 個已使用的核心 / 160 個核心總數) = 0 個單位 不適用 不適用
未使用的 3 年期承諾使用折扣歸因 不適用 0 個未使用的核心 * (60 個使用的核心 / 160 個核心總數) = 0 個單位 不適用

在本例中,承諾涵蓋的總核心數為 160 (40 + 32 + 88)。由於這三個專案的用量總計為 200 (50 + 40 + 110),因此這個帳戶的承諾用量已完全用完。

Cloud Billing 帳戶的月結單總額 (所有專案的總和) 採用標準的 CUD 帳單格式

  • 系統會以隨選價格向客戶收取所有核心的使用費用 (200 個核心執行 24 小時)。
  • CUD 抵免額會部分抵銷與 Cloud Billing 帳戶連結的每個專案所使用的 160 個核心,包括未購買承諾的專案。
  • 無論使用率為何,系統都會收取 160 個核心 24 小時的每月承諾費用。

客戶的Cloud Billing 報表Cloud Billing 資料匯出至 BigQuery 功能,會顯示各專案的詳細帳單資料。

未充分利用

這個範例顯示已啟用折扣共用的 Cloud Billing 帳戶,其中有多個專案,但購買的承諾用量未充分利用。Cloud Billing 帳戶已連結至三個專案 (專案 1、專案 2 和專案 3),其中專案 1 和專案 2 會購買承諾,專案 3 則不會。

這個範例假設專案在一天內有下列承諾和 N1 Standard VM 使用量:

專案-1 專案-2 Project-3 總計
承諾 (核心) 100 (1 年期 CUD) 60 (3 年承諾使用折扣) 0 160
用量 (核心) 50 40 10 100

在這個範例中,購買的承諾使用量總計為 160 個核心,而 Cloud Billing 帳戶的 VM 使用量總計為 100 個核心。由於 Cloud Billing 帳戶已啟用折扣共用功能,且承諾使用量不足,因此每個專案中的所有核心都適用承諾。承諾使用合約的剩餘未使用部分 (60 個核心) 會按比例向原先購買承諾使用合約的每個專案收費。在這種情況下,您無法充分運用所購承諾方案的優勢。

專案-1 專案-2 Project-3
用量 (核心) 50 40 10
帳單帳戶用量百分比 50 / 100 = 50% 40 / 100 = 40% 10 / 100 = 10%
未使用的承諾使用餘額數量 160 個 CUD - 100 個用量 = 60 個未使用的核心
用量涵蓋的所有承諾百分比 100 個使用量 / 160 個 CUD = 62.5% 的涵蓋範圍
適用於用量的 1 年期承諾使用合約歸因分析 100 * 62.5% * 50% = 31.25 個單位 100 * 62.5% * 40% = 25 個單位 100 * 62.5% * 10% = 6.25 個單位
適用於用量的 3 年期承諾使用合約歸因分析 60 * 62.5% * 50% = 18.75 個單位 60 * 62.5% * 40% = 15 個單位 60 * 62.5% * 10% = 3.75 個單位
未使用的 1 年期承諾使用合約歸因 60 個未使用的核心 * (100 個使用的核心 / 160 個核心總數) = 37.5 個單位 不適用 不適用
未使用的 3 年期承諾使用折扣歸因 不適用 60 個未使用的核心 * (60 個使用的核心 / 160 個核心總數) = 22.5 個單位 不適用

在本例中,承諾涵蓋的總核心數為 160 (40 + 32 + 88)。不過,這三個專案的用量總計只有 100 (50 + 40 + 10)。 由於總用量低於購買的使用承諾,因此視為使用不足。各專案會根據帳單帳戶用量,支付 62.5% 的固定比例費用。

系統會根據原始購買的承諾數量,向專案 1 和專案 2 收取所有未使用的承諾費用。

帳單帳戶的總月結單 (所有專案的總和) 採用標準 CUD 帳單格式

  • 系統會以隨選價格向客戶收取所有核心的使用費用 (100 個核心執行 24 小時)。
  • CUD 抵免額會完全抵銷連結至 Cloud 帳單帳戶的每個專案所使用的 100 個核心,包括未購買承諾的專案。
  • 無論使用率為何,系統都會收取 160 個核心 24 小時的每月承諾費用。

客戶的Cloud Billing 報表Cloud Billing 資料匯出至 BigQuery 功能,會顯示各專案的詳細帳單資料。

瞭解 CUD 對帳單的影響

Google Cloud 使用資產負債表格式的帳單:

  1. 系統會向您收取承諾使用費用,也就是涵蓋用量的折扣費用。無論用量為何,系統都會定期向你收取這筆費用。
  2. 系統會按照資源的標準以量計價費用向您收費。
  3. 您會收到承諾使用折扣抵免額,並以負值費用顯示在帳單中。這些抵免金會抵銷承諾使用合約涵蓋的合格隨選費用。

這三項要素的淨影響是,您可獲得承諾涵蓋用量的折扣。承諾費用承諾使用折扣抵免額的總和,就是承諾使用折扣帶來的節省金額。

使用量等於承諾量的範例

這個範例顯示 Cloud Billing 帳戶的依支出計算 CUD,等於一小時期間的使用量。

您在 us-central-1 地區的 Cloud SQL 資料庫,以每小時 $50 美元的以量計價費用,購買一年期承諾。承諾使用一年可享 75 折優惠,因此每小時的淨成本為 $37.50 美元。

  1. 系統會向你收取 $37.50 美元的承諾費用。
  2. 這一個小時的以量計價費用為 $50 美元。
  3. 您會收到 $50 美元的抵免額,抵銷 $50 美元的隨選費用。

總費用 = $37.50 + $50 - $50 = $37.50

在這個範例中,您的 CUD 可抵免所有用量,因此不會產生超額費用。使用 CUD 後,您每小時的總費用為 $37.50 美元。如果沒有折扣,該小時的總費用為 $50 美元。

使用量超過承諾量的範例

這個範例顯示的 Cloud Billing 帳戶中,實際用量超過依支出計算的承諾使用折扣 (CUD) 購買量。因此會產生超額費用,您必須為超出承諾的金額支付以量計價的費率。

您在 us-central-1 地區的 Cloud SQL 資料庫,以每小時 $40 美元的隨選費用購買一年期承諾。這項一年期承諾可為涵蓋的用量提供 25% 折扣,因此每小時的淨成本為 $30 美元。

  1. 系統會向你收取 $30 美元的承諾費用。
  2. 因此系統會向您收取 $50 美元的以量計價費用。
  3. 您獲得 $40 美元的抵免額,可抵銷 $40 美元的隨選費用。

總費用 = $30 美元 + $50 美元 - $40 美元 = $40 美元

在這個範例中,您的 CUD 可折抵部分用量。您以隨選費率支付了 $10 美元的超額費用,並獲得承諾使用方案涵蓋的 $40 美元等值隨選費用 25% 的折扣。使用 CUD 後,該小時的最終費用為 $40 美元。如果沒有折扣,該小時的總費用為 $50 美元。

使用量低於承諾量的範例

這個範例顯示 Cloud Billing 帳戶的實際用量低於購買的依支出計算 CUD。導致承諾用量有未使用部分。

您在 us-central-1 地區的 Cloud SQL 資料庫,以每小時 $60 美元的隨選費用購買一年期承諾。簽訂一年期承諾使用合約後,您可享有 75 折的涵蓋範圍使用折扣,因此每小時的淨成本為 $45 美元。

  1. 系統會向你收取 $45 美元的承諾費用。
  2. 因此系統會向您收取 $50 美元的以量計價費用。
  3. 您會收到 $50 美元的抵免額,抵銷 $50 美元的隨選費用。

總費用 = $45 + $50 - $50 = $45

在本例中,您的 CUD 可折抵所有用量,因此沒有超出用量上限。不過,您承諾的隨選用量等值支出為 $60 美元,但實際支出只有 $50 美元,因此有 $10 美元的抵免額未用完。使用 CUD 後,該小時的最終費用為 $45 美元。如果沒有折扣,該小時的總費用為 $50 美元。

您可以透過 Cloud 帳單報表查看Google Cloud 使用費用和抵免額,並探索及分析趨勢。Cloud Billing 報表提供多種可供使用者設定的選項,方便您查看重要的費用,包括查看抵免額的選項。

如要查看構成 CUD 的個別元件,請依 SKU 分組費用。預設報表檢視畫面 (未依 SKU 分組) 不會細分 CUD 元件,而是會納入這三個元件的淨值。

如要只查看目前的約定費用,請使用 SKU 篩選器,將報表結果限制為相關的約定費用 SKU。舉例來說,選取 SKU 篩選器,然後輸入「Commitment [YOUR COMMITMENT TYPE]」(使用承諾 [您的使用承諾類型])

如要瞭解承諾費用和抵免額如何套用至 Cloud 帳單帳戶和專案,請參閱「承諾使用折扣費用和抵免額的歸屬」。

在月結單或對帳單上查看 CUD

您可以在月結單或對帳單上查看依支出計算的 CUD 的所有三個部分。

  • 承諾使用費用:SKU 說明開頭為「承諾使用 - 依金額計算」。舉例來說,如果 us-central-1 區域的 Cloud SQL CUD 承諾期為 3 年,則承諾費用會顯示為「承諾 - 以金額為準 v1:us-central1 區域的 Cloud SQL 資料庫,承諾期 3 年」
  • 隨選費用:以隨選等值費用計算的使用費。例如「在美洲執行的 Postgres 資料庫自訂核心」
  • 抵免額:抵免額會扣抵 CUD 涵蓋的「以量計價」等值費用。

如要查看及下載月結單或對帳單的費用明細,請使用費用表報表

如要尋找 Cloud Billing 文件 (例如月結單或對帳單),請使用「文件」頁面。

如要查看交易記錄,請使用「交易」頁面。

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

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

如要瞭解如何使用 BigQuery 查詢,在匯出的 Cloud Billing 資料中查看承諾費用和抵免額,請參閱「承諾用量折扣查詢」。

資料延遲

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

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