本文說明如何在 Capacity Planner 中查看資源的用量和預測資料。如要進一步瞭解 Capacity Planner,請參閱「Capacity Planner 總覽」。
您可以查看下列運算資源的用量和預測資料:
Compute Engine 執行個體,包括 vCPU、記憶體,以及附加至執行個體的本機 SSD 磁碟。
Google Cloud Hyperdisk 和 Persistent Disk 磁碟區的儲存空間、IOPS 和總處理量,無論是否已連結至執行個體。
GPU (無論是否附加至執行個體)。
TPU。
您也可以查看預留項目,包括目前的隨選預留項目,以及過去和目前的未來預留項目要求 (適用於運算資源)。
您可以運用運算資源的相關資料,協助您在專案、資料夾或機構中,將資源用量調整至最佳狀態,並規劃未來的容量和配額需求。
您可以查看 Cloud Storage bucket 的使用資料,瞭解輸出頻寬。您可以根據這項資料,監控何時需要要求更多頻寬。如要進一步瞭解輸出頻寬,以及如何要求更多頻寬,請參閱「Cloud Storage 中的頻寬用量總覽」。如果提高輸出頻寬的要求遭到拒絕,請與技術帳戶管理團隊聯絡。
限制
在 Capacity Planner 中查看用量和預測資料前,請先考量下列事項:
下列資源不支援預測資料:
- Spot VM (包括執行個體和任何附加資源,例如 GPU 和 TPU)
- Cloud Storage 值區
Spot VM 和先占配額的用量資料僅適用於執行個體、GPU 和 TPU。如要查看這項資料,請使用下列其中一種方法:
在 Google Cloud 控制台中開啟下列任一圖表:
- 各機器家族的用量與預估值
- 各 GPU 類型的用量與預測資料
- 各類 TPU 的用量與預測資料
依序點選「更多選項」和「Spot 使用量」切換鈕,將其設為開啟。
在 Capacity Planner API 中,將
isSpot欄位設為true。
「各資源類型的用量與預測資料」圖表有以下限制:
只有在完成下列所有步驟後,您才能查看運算執行個體、GPU 或 TPU 的配額:
查看專案的用量和預測資料。
您可以依單一機器系列、GPU 類型或 TPU 類型篩選圖表。
對於執行個體和 GPU,您可以依區域篩選圖表。如果是 TPU,如要查看 Google Kubernetes Engine 的配額,請依區域篩選圖表;如要查看 Cloud TPU 的配額,請依可用區篩選。
您必須符合下列條件,才能查看預留項目和未來預留項目要求:
查看執行個體或 GPU 的用量和預測資料。
您可以在建立預留項目的專案、包含該專案的資料夾,或機構中查看用量和預測資料。
查看執行個體或 GPU 的用量與預測資料時,您只能看到「各機型的用量與預測資料」表格。
詳情請參閱本文的「資料可用性和更新」一節。
事前準備
如果您從未使用過容量規劃工具,請先參閱「容量規劃工具總覽」,並完成專案和使用者的必要條件,啟用容量規劃工具。
必要的角色
如要取得查看資源用量和預測資料所需的權限,請要求管理員授予您專案、資料夾或機構組織的「Capacity Planner 用量檢視者」 (roles/capacityplanner.viewer) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
這個預先定義的角色具備查看資源用量和預測資料所需的權限。如要查看確切的必要權限,請展開「Required permissions」(必要權限) 部分:
所需權限
如要查看資源的用量和預測資料,您必須具備下列權限:
-
如要查看預測資料:
capacityplanner.forecasts.list在專案、資料夾或機構上 -
如要查看歷來用量資料:
capacityplanner.usageHistories.list在專案、資料夾或機構上 -
如要匯總歷史用量資料:
capacityplanner.usageHistories.summarize在專案、資料夾或機構上
資料可用性和更新
在 Capacity Planner 中查看用量和預測資料時,請注意下列事項:
容量規劃工具資料的適用情形如下:
歷來用量資料:系統最多可提供過去兩年的歷來用量資料,但有以下例外情形:
如果是預留項目,系統無法提供 2024 年 8 月 1 日以前的歷來使用資料。
如果是日後的預留項目要求,使用資料只會在預留項目期間開始後的一年內提供。
如果是 Cloud Storage 值區,2025 年 12 月 1 日前的歷史用量資料將無法使用。
預測資料:您可以查看未來最多六個月的預測資料。
Capacity Planner 資料更新頻率如下:
Capacity Planner 每五分鐘會取樣一次歷來用量資料,並在用量產生後 24 小時內顯示資料。
在「總覽」 Google Cloud 控制台頁面中,「洞察」部分的資料至少每 48 小時更新一次。
查看資源的預測和用量
如要查看專案、資料夾或機構中,有關運算執行個體、Persistent Disk 磁碟區、GPU 和 TPU 的用量和預測資料,請使用下列方法:
使用 Google Cloud 控制台查看資源的預測和用量
如要使用Google Cloud 控制台查看資源的預測和用量,請完成下列步驟。
在 Google Cloud 控制台中開啟 Capacity Planner。
系統隨即會顯示「總覽」頁面。
選用:如要變更要查看資料的範圍 (專案、資料夾或機構),請按照下列步驟操作:
- 在 Google Cloud 控制台工具列上,按一下資源選取器。
- 在隨即顯示的「選取資源」對話方塊中,選取專案、資料夾或組織。
在「總覽」頁面中,您可以查看資源用量的整體摘要資料,包括潛在的待辦事項和資源的區域分布情況,如下所示:
「洞察」部分會彙整整體資源用量,並醒目顯示指出潛在待辦事項的資料。
舉例來說,「有效區域」指標會顯示專案、資料夾或機構中含有資源的區域總數,有助於瞭解工作負載的整體規模和成長情況。此外,「成長最快的資源」指標會顯示過去 30 天內,用量百分比變化最大且為正值的資源,與前 30 天相比。
「區域和資源分布」圖表會顯示過去 30 天內,各區域中每種資源類型的資源數量。如要篩選圖表,請使用「資源」清單,然後使用「資源類型」清單選取資源指標。
請注意,這張圖表不含 Spot VM 的用量。 此外,如果所選資源指標在過去 30 天內有超過 5 個區域,則只會列出該指標的前 5 個區域,其餘區域則會指定為「其他」。
如要查看特定區域和可用區中特定資源類型的用量和預測資料,請依下列方式查看「用量和預測」部分中的頁面:
在 Capacity Planner 導覽選單的「用量和預測」部分,根據要查看資料的資源類型選取頁面:
如要查看執行個體的資料,請開啟「Virtual machine」(虛擬機器) 頁面。
如要查看 Hyperdisk 和 Persistent Disk 磁碟區的資料,請開啟「Disk」(磁碟) 頁面。
如要查看 GPU 的資料,請開啟「GPU」頁面。
如要查看 TPU 的資料,請開啟「TPU」TPU頁面。
如要查看 Cloud Storage bucket 的資料,請開啟「Cloud Storage」頁面。
如要瞭解「用量和預測」頁面上的表格和圖表,請參閱下列章節:
- 依資源類型查看用量與預估值
- 各機型的用量與預估值 (僅限「虛擬機器」和「GPU」頁面)
各資源類型的用量與預估值
查看「用量和預測」頁面時,系統會根據您查看的資源顯示圖表。在下列所有圖表中,您也可以顯示或隱藏圖表中的資料。
各機器家族的用量與預測資料或各機型的用量與預測資料:在「虛擬機器」頁面上,這張圖表會顯示執行個體的本機 SSD 磁碟、記憶體或 vCPU 用量、預測資料、預訂項目 (如有) 和配額,並依下列條件篩選:
- 機器系列或機器類型
- 位置
根據預設,圖表會顯示過去 30 天內用量最高的機器系列和區域。您也可以選擇顯示或隱藏預訂項目和 Spot VM 的資料。
各磁碟類型的用量與預測資料:在「磁碟」頁面中,這張圖表會顯示 Hyperdisk 和 Persistent Disk 磁碟區的歷來資料、預測資料和配額,並依下列條件篩選:
- 磁碟類型
- 機密模式,僅在使用 Hyperdisk Balanced 的機密模式時顯示
- 位置
- 資源類型,可以是下列任一種:
- 儲存空間
- IOPS
- 處理量
各 GPU 類型的用量與預測資料:在「GPU」頁面上,這張圖表會顯示 GPU 的用量、預測資料、預訂項目 (如有) 和配額,並依下列條件篩選:
- GPU 類型或機器類型
- 位置
您也可以顯示或隱藏預訂和 Spot VM 的資料。
各類 TPU 的用量與預測資料:在「TPU」頁面中,這張圖表會顯示 TPU 的用量、預測資料和配額,並依 TPU 類型和位置篩選。
各 bucket 流量屬性的輸出頻寬用量:在「Cloud Storage」頁面上,這張圖表會顯示輸出頻寬,並依下列項目篩選:
- 流量路徑,可以是下列任一項:
- 網際網路
- bucket 位置類型,可以是下列任一類型:
- 單一區域
- 雙區域
- 多區域
- 儲存區位置
- 供應位置
- 流量路徑,可以是下列任一項:
如果您正在查看專案中資源的使用量和預測資料,且專案有充足的使用量資料,圖表中就會顯示「啟用配額調整器」按鈕。您可以點按該按鈕,在專案中啟用配額調整工具。
在圖表中顯示或隱藏資料
如要在圖表中顯示或隱藏選項,請按一下「更多選項」,然後將相應的切換按鈕設為開啟或關閉。Capacity Planner 每 60 分鐘會更新一次計算出的未來預留項目資料。
舉例來說,如需查看 Spot VM 用量和先占配額的操作說明,請參閱 Spot VM 的限制。
各機型的用量與預測資料
查看「虛擬機器」或「GPU」頁面時,「依機器類型顯示用量和預測」表格會顯示下列資源的歷來和預估用量:
查看運算執行個體的用量資料時,表格會顯示所選機器家族和位置的預測用量。這份表格不含 Spot VM 用量。
查看 GPU 用量資料時,表格會顯示所選 GPU 類型和位置的預估用量。
Capacity Planner 會以以下方式呈現資料:
第 50、75 或 99 個百分位數。
依個別機器類型和區域細分。
依執行個體、CPU 核心 (如適用) 或 GPU (如適用) 篩選。
表格包含下列各欄:
機器類型:所選機器系列中每個機器類型的詳細資料,包括 vCPU、記憶體、附加的本機 SSD 磁碟 (如有) 和 GPU 類型 (如有)。
區域:每個機器類型所在的區域。
第 NTH 個百分位數的最高用量:使用各機器類型的執行個體數量上限,是根據您選取的百分位數計算而得。RESOURCE
預估值上限 NTHMONTH:根據您選取的百分位數,預估特定月份內每種機器類型使用的執行個體數量上限。表格中最多可顯示未來六個月的資料,並以不同資料欄呈現。
預留項目:現有預留項目,以及過去和現有的未來預留項目要求。表格會顯示按機器類型和區域細分的資料,並使用所選百分位數計算。如果特定機型和可用區有預留項目或未來預留項目要求,請按一下「詳細資料」按鈕。畫面上會顯示窗格,內含下列資訊:
「依 CPU 平台的使用量」部分會顯示該機器類型和區域的最低 CPU 平台百分比明細。
在「日期範圍的 VM 預測」部分,系統會顯示所選日期範圍內,所選百分位數用量的預測執行個體數量。
「依 CPU 平台分類的預留項目」部分會顯示現有預留項目和未來預留項目要求,並依 CPU 平台分組。
除了依機器類型劃分的百分比細目外,Capacity Planner 會將所有值四捨五入至最接近的整數。
根據預設,表格會顯示過去 30 天內,最活躍位置中最常使用的機型,其第 99 個百分位數的使用量和 50% 的預測間隔。如要查看所選預測日期範圍內的未來預留項目要求,請按一下「預測範圍內的未來預留項目」。
使用 Capacity Planner API 查看資源的預測和用量
如要使用 Capacity Planner API 查看資源的預測和用量,請對下表中的一或多個 REST 方法提出要求。如果您想以程式輔助方式查詢資料,這些方法會很有幫助。如要進一步瞭解可用資料,請參閱「使用 Google Cloud 控制台查看資源預測和用量」。
| REST 方法 | |
|---|---|
| 查詢過往用量時間序列 | |
| 查詢預測時間序列 | |
| 查詢預訂時間序列 | |