閒置 VM 最佳化建議


Compute Engine 會提供閒置 VM 建議,協助您找出在過去 1 到 14 天內未使用的虛擬機器 (VM) 執行個體。您可以使用閒置 VM 最佳化建議,找出並停止閒置的 VM 執行個體,以減少資源浪費並降低運算費用。

Compute Engine 會根據 Cloud Monitoring 服務收集到的系統指標,自動產生最佳化建議。您可以設定閒置的 VM 最佳化建議,以便接收較多或較少的最佳化建議。

本頁面提供概念資訊,說明 Compute Engine 如何產生閒置 VM 建議,以及可用來設定這些建議的參數。

定價

閒置 VM 最佳化建議可免費使用。採用建議來減少資源用量,有助於節省成本。

限制

對於獨立 VM,閒置 VM 最佳化建議不適用於下列情況:

  • 含本機 SSD 的執行個體
  • 具有 GPU/TPU 的執行個體
  • App Engine 彈性資源
  • Dataflow 資源
  • Google Kubernetes Engine 資源

閒置 VM 執行個體偵測功能的運作方式

Compute Engine 會根據歷來使用量指標,產生閒置 VM 執行個體的建議。根據預設,過往記錄觀測期間為 14 天,如果是新 VM,則從建立 VM 後的隔天開始。您可以變更預設觀察期,自訂收到的推薦內容。

為了產生最佳化建議,演算法會考量最近觀察期間的 CPU 和網路用量。如果 CPU 和網路使用率低於預先定義的門檻,推薦工具就會將 VM 歸類為閒置狀態。

推薦內容的頻率

在觀察期間,VM 建立完成並執行至少一天後,Compute Engine 就會開始為該 VM 產生閒置 VM 建議。系統每天會產生新的最佳化建議。

與機器類型大小調整建議的關係

機器類型大小調整建議:建議 VM 的最佳大小。您可能會收到建議,建議您將閒置的 VM 縮小。

如果您必須讓閒置的 VM 持續執行,即使其使用率偏低,您可以使用機器類型建議,為未充分利用的 VM 選擇最佳大小。

自訂推薦內容

您可以透過 Compute Engine 變更建議演算法使用的設定,自訂專案收到的建議。特別是,您可以變更預設觀察期,接收更符合工作負載、應用程式和基礎架構需求的最佳化建議。

如要瞭解如何修改專案設定,請參閱「設定閒置 VM 最佳化建議」。

選擇合適的設定

本節說明可為設定值設定的值。變更這些值會影響您收到的推薦內容。

觀察期間

設定觀察期,修改用於計算最佳化建議的回溯期長度。

您可以使用包含總秒數的字串,並在後方加上字母 s,將觀察期設為 1 天到 14 天之間的值。

  • 如要設定 1 天的觀察期間,請使用 "86400s"
  • 如果觀測期間為 14 天,請使用 "1209600s"

預設的觀測期間為 14 天。

  • 如果您想根據工作負載的短期變化接收最佳化建議,請使用較短的觀察期。
  • 如要接收不受工作負載短期波動影響的最佳化建議,請使用較長的觀察期。

後續步驟