本文將概略介紹 Capacity Planner。
您可以運用 Capacity Planner,查看 Google Cloud 專案、資料夾或組織中下列資源的目前和預測用量:
Compute Engine 執行個體
Persistent Disk 和 Hyperdisk 磁碟區
GPU
TPU
Cloud Storage 值區
用途
Capacity Planner 可協助您規劃未來的容量和配額需求,具體功能如下:
查看資料,預測專案、資料夾或組織未來對資源和分配配額的需求。這類資料包括:
運算執行個體、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 bucket 的用量資料,瞭解其消耗模式。Capacity Planner 中的用量資料,是資源的每日百分位數用量。
針對運算執行個體、Persistent Disk 和 Hyperdisk 磁碟區、GPU 和 TPU,您可以從下列用量百分位數中選取,追蹤資源的用量資料:
P50。P50 用量百分位數是指第 50 個百分位數的用量資料,可將資源用量資料分為較低的 50% 和較高的 50%。
P75:P75 用量百分位數是指第 75 個百分位數的用量資料,可將資源用量資料分為較低的 75% 和較高的 25%。
P99。P99 用量百分位數是第 99 個百分位數的用量資料,可將資源用量資料較低的 99% 與較高的 1% 分開。
Cloud Storage bucket 的用量資料僅提供 P100 (每日用量上限)。
Capacity Planner 也會提供總覽,彙整專案、資料夾或組織的整體資源用量。總覽包含潛在待辦事項和資源的區域分布情形。
預測
您可以查看專案、資料夾或組織中的運算執行個體、Persistent Disk 和 Hyperdisk 磁碟區、GPU 或 TPU 預測,預估未來的容量需求。Capacity Planner 的預測結果結合了下列項目:
線性與超線性模型。
針對至少有兩年用量資料的專案、資料夾和組織,提供用量的年度季節性影響。
預測功能會依據指定時間範圍內的過往用量模式,預估未來用量。您可以將下列預測區間套用至預測:
P25-P75。P25-P75 區間是 50% 的預測區間,表示實際未來用量有 50% 的機率會落在下限和上限預測值之間。
P05-P95。P05-P95 區間是 90% 的預測區間,代表實際未來用量有 90% 的機率會落在預測的下限和上限之間。
除了查看最新的未來預測,您也可以透過 Capacity Planner 查看歷來預測快照。這些快照可協助您比較資源的過去預測與實際用量或目前預測。您可以運用這項資料分析預測準確度,並評估用量趨勢隨時間的變化。
定價
使用 Capacity Planner 不需額外付費。您只需為透過 Capacity Planner 建立或使用的計費 Google Cloud 資源付費。
舉例來說,如果您在 Capacity Planner 中預留容量,專案中的任何 Compute Engine 資源都適用 Compute Engine 定價。此外,如果您將資料匯出至 Cloud Storage bucket 或 BigQuery 資料表,則專案中的任何 Cloud Storage 資源或 BigQuery 資源分別適用 Cloud Storage 定價和 BigQuery 定價。
取得支援
如要瞭解如何取得 Capacity Planner 相關協助,請參閱「取得支援」。
必要條件
如要開始使用 Capacity Planner,請先完成下列前置作業:
- 如果專案從未使用過 Capacity Planner,請為專案啟用 Capacity Planner。
- 為每位新使用者設定 Capacity Planner。
為專案啟用 Capacity Planner
在 Google Cloud 控制台的專案選取器頁面中,選取或建立 Google Cloud 專案。
選取或建立專案所需的角色
- 選取專案:選取專案時,不需具備特定 IAM 角色,只要您已獲派某個專案的角色,即可選取該專案。
-
建立專案:如要建立專案,您必須具備專案建立者角色 (
roles/resourcemanager.projectCreator),其中包含resourcemanager.projects.create權限。瞭解如何授予角色。
啟用 Capacity Planner API (如果尚未啟用)。
啟用 API 所需的角色
您必須具備
serviceusage.services.enable權限,才能啟用 API。如果您建立了專案,可能已透過擁有者角色 (roles/owner) 取得這項權限。否則,您可以透過 Service Usage 管理員角色 (roles/serviceusage.serviceUsageAdmin) 取得這項權限。瞭解如何授予角色。
為新使用者設定 Capacity Planner
如要以使用者身分開始使用 Capacity Planner,請按照下列步驟操作:
如要取得使用 Capacity Planner 所需的權限,請要求管理員授予您專案的必要 IAM 角色。請參閱各項工作的說明文件,瞭解所需權限。
舉例來說,如果您想透過查看用量和預測資料,開始瞭解如何使用 Capacity Planner,可以考慮要求專案的 Capacity Planner 檢視者 (
roles/capacityplanner.viewer) 角色。如要進一步瞭解如何授予角色,請參閱「管理存取權」。
如要使用 Capacity Planner 的 API,請參閱「向 Capacity Planner 驗證」一文。