分析承諾使用折扣的效益

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

如要查看舊版 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 使用率:可瞭解現有承諾使用效率。並以一段時間內的百分比圖表顯示。這項功能可顯示下列項目的用量:

    • 每筆以支出為準的承諾 (每筆購買交易)。
    • 每個依資源計算的 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 美元。因此,系統會根據承諾使用合約,在該小時內向您收取 $2 美元,確保您達到每小時 $10 美元的支出。
  • 有效折扣:你獲得的折扣率。計算方式是將節省金額除以以量計價費率的費用。
  • 節省金額:CUD 抵免額與承諾費用之間的差額。正值代表節省的金額。負值表示您未充分運用承諾,因此無法節省費用。
  • 淨費用:您支付的總金額,包括隨選資源、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 小時)。
  • 與 Cloud 帳單帳戶連結的每個專案 (包括未購買承諾的專案) 使用的 100 個核心,都可完全抵免 CUD 抵免額。
  • 無論使用率為何,系統都會收取 160 個核心 24 小時的每月承諾費用。

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

瞭解 CUD 對帳單的影響

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

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

這三項要素的淨影響是,您可享有承諾用量涵蓋範圍的折扣。承諾費用承諾使用折扣抵免額的總和,就是您透過 CUD 節省的金額。

使用量等於承諾量的範例

這個範例顯示 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 涵蓋所有用量,因此不會產生超額費用。因此,您在該小時的總費用為 $37.50 美元。如果沒有折扣,該小時的總費用為 $50 美元。

使用量超過承諾量的範例

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

您在 us-central-1 地區的 Cloud SQL 資料庫,以每小時 $40 美元的隨選費用購買一年期承諾。簽訂一年期合約後,您可享 75 折優惠,因此每小時的淨費用為 $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 Billing 帳戶和專案,請參閱承諾使用折扣費用和抵免額的歸屬

在月結單或對帳單中查看 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 資料中的用量明細項目。