容量規劃工具總覽

本文將概略介紹 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 的用量資料和統計預測。

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

使用資料

您可以查看專案、資料夾或機構中的運算執行個體、永久磁碟和 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% 的機率會落在預測的下限和上限之間。

定價

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

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

取得支援

如要瞭解如何取得容量規劃工具的相關協助,請參閱「取得支援」一文。

必要條件

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

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

為專案啟用容量規劃工具

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. Enable the Capacity Planner API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

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

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

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

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

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

  2. 如要使用 Capacity Planner 的 API,請瞭解如何向 Capacity Planner 進行驗證

後續步驟