容量規劃工具總覽

本文將概略介紹 Capacity Planner。

您可以使用 Capacity Planner,查看 Google Cloud 專案、資料夾或組織中下列資源的目前和預估用量:

  • Compute Engine 執行個體

  • Persistent Disk 和 Hyperdisk 磁碟區

  • GPU

  • TPU

  • Cloud Storage 值區

用途

容量規劃工具可協助您規劃未來的容量和配額需求,方法如下:

  • 查看有助於預測專案、資料夾或機構資源和分配配額未來需求的資料。這類資料包括:

    • 運算執行個體、Persistent Disk 磁碟區、Hyperdisk 磁碟區、GPU 和 TPU 的歷來用量、預估用量和配額可用性。

    • Cloud Storage bucket 的輸出頻寬歷史用量。

    • 執行個體和 GPU 的預留項目,包括目前的隨選預留項目,以及過去和目前的未來預留項目要求。

  • 請根據資料採取行動,避免取得資源時發生問題。這些動作包括:

    • 預先要求資源,為預期或非預期的成長做好準備。

    • 在配額接近上限時,設定自動配額提高要求,以執行下列操作:

      • 達到配額時避免服務中斷。

      • 減少手動提交配額提高要求的需求。

Capacity Planner 的運作方式

以下各節說明 Capacity Planner 如何計算及顯示專案、資料夾或機構中,運算執行個體、Persistent Disk 和 Hyperdisk 磁碟區、GPU 和 TPU 的用量資料和統計預測。

如要進一步瞭解用量資料和預測,包括限制、資料可用性和資料更新,請參閱「查看用量和預測資料」。

使用資料

您可以查看專案、資料夾或機構中的運算執行個體、Persistent Disk 和 Hyperdisk 磁碟區、GPU、TPU 或 Cloud Storage 值區的用量資料,瞭解這些資源的消耗模式。Capacity Planner 中的用量資料是資源的每日百分位數用量。

  • 對於運算執行個體、永久磁碟和 Hyperdisk 磁碟區、GPU 和 TPU,您可以從下列使用百分位數中選取,追蹤資源的使用資料:

    • P50。P50 用量百分位數是第 50 個百分位數的用量資料,可將資源用量資料的下 50% 與上 50% 分開。

    • P75。第 75 個百分位數用量是指第 75 個百分位數的用量資料,可將資源用量資料的後 75% 與前 25% 分開。

    • P99。P99 使用量百分位數是第 99 個百分位數的使用量資料,可將資源使用量資料的較低 99% 與較高 1% 分開。

  • 如要查看 Cloud Storage bucket 的用量資料,只能使用 P100 (每日最高用量)。

Capacity Planner 也提供總覽,彙整專案、資料夾或機構的整體資源用量。總覽頁面會顯示潛在待辦事項,以及資源的區域分布情況。

預測

您可以查看專案、資料夾或機構中運算執行個體、Persistent Disk 和 Hyperdisk 磁碟區、GPU 或 TPU 的預測結果,有助於預測未來的容量需求。容量規劃工具中的預測結果是根據下列因素計算得出:

  • 線性模型和超線性模型。

  • 使用量受季節性影響的程度 (以年為單位),適用於至少有兩年使用資料的專案、資料夾和機構。

預測功能會依據指定時間範圍的過往用量模式,預估未來用量。您可以將下列預測間隔套用至預報:

  • P25-P75。P25 到 P75 的區間是 50% 的預測區間,表示實際未來用量有 50% 的機率會落在預測的下限和上限之間。

  • P05-P95。P05-P95 區間是 90% 的預測區間,代表未來實際用量有 90% 的機率會落在預測的下限和上限之間。

除了查看最新的未來預測,您還能透過 Capacity Planner 查看歷來預測的快照。您可以透過這些快照,比較資源的過往預測結果與實際用量或目前預測結果。您可以運用這項資料分析預測準確度,並評估用量趨勢的長期變化。

定價

使用容量規劃工具不會產生額外費用,您只需為使用容量規劃工具建立或使用的任何可計費 Google Cloud 資源付費。

舉例來說,如果您在容量規劃工具中預留容量,專案中的所有 Compute Engine 資源都須按 Compute Engine 定價付費。此外,如果將資料匯出至 Cloud Storage bucket 或 BigQuery 表格,專案中的任何 Cloud Storage 資源或 BigQuery 資源,都分別須按照 Cloud Storage 定價BigQuery 定價付費。

取得支援

如要瞭解如何取得 Capacity Planner 相關協助,請參閱「取得支援」一文。

必要條件

如要開始使用 Capacity Planner,請先完成下列前置作業:

  1. 如果專案先前未使用過 Capacity Planner,請為專案啟用 Capacity Planner
  2. 為每位新使用者設定 Capacity Planner

為專案啟用容量規劃工具

  1. 在 Google Cloud 控制台的專案選擇器頁面中,選取或建立 Google Cloud 專案。

    選取或建立專案所需的角色

    • 選取專案:選取專案時,不需要具備特定 IAM 角色,只要您已獲授角色,即可選取任何專案。
    • 建立專案:如要建立專案,您需要具備專案建立者角色 (roles/resourcemanager.projectCreator),其中包含 resourcemanager.projects.create 權限。瞭解如何授予角色

    前往專案選取器

  2. 確認專案已啟用計費功能 Google Cloud

  3. 啟用 Capacity Planner API。

    啟用 API 時所需的角色

    如要啟用 API,您需要服務使用情形管理員 IAM 角色 (roles/serviceusage.serviceUsageAdmin),其中包含 serviceusage.services.enable 權限。瞭解如何授予角色

    啟用 API

為新使用者設定容量規劃工具

如要以使用者身分開始使用 Capacity Planner,請按照下列步驟操作:

  1. 如要取得使用容量規劃工具所需的權限,請要求管理員授予您專案的必要 IAM 角色。如要查看各項工作所需的權限,請參閱相關說明文件。

    舉例來說,如果您想先查看用量和預測資料,再開始學習如何使用 Capacity Planner,請考慮要求專案的 Capacity Planner 檢視者 (roles/capacityplanner.viewer) 角色。

    如要進一步瞭解如何授予角色,請參閱「管理存取權」。

  2. 如要使用 Capacity Planner 的 API,請參閱這篇文章,瞭解如何向 Capacity Planner 進行驗證。

後續步驟