本頁面說明 Compute Engine 如何產生預訂建議,以及設定這些建議的參數。
Compute Engine 會提供預訂建議,協助您找出過去七天內閒置或未充分利用的隨選預訂項目,以便修改或刪除預訂項目。
Compute Engine 會根據 Cloud Monitoring 服務收集的系統指標,自動產生建議。你可以設定預訂建議,接收更多或更少的建議。
- 如要找出這些建議並採取行動,請參閱「查看及套用閒置預訂建議」或「查看及套用未充分利用的預訂建議」。
- 如要設定這些建議,請參閱「設定閒置預訂建議」或「設定未充分利用的預訂建議」。
- 如要查看 Compute Engine 預留項目總覽,請參閱「關於預留項目」。
定價
使用閒置預訂建議不會產生任何費用。使用建議減少資源用量,有助於節省成本。顯示的預估費用節省金額是您調整 VM 預留資源,以符合實際用量後,每月可望節省的金額。舉例來說,如果您預訂了 8 個 VM,但一律只使用 1 個,系統就會顯示將預訂項目縮減為 1 個 VM 後的節省費用。
限制
下列預留項目不適用於閒置和未充分利用的預留項目建議:
- 附加至承諾使用折扣 (CUD) 的隨選預留項目
- 預留項目:虛擬機器 (VM) 執行個體 (含 TPU)
閒置和未充分利用預留項目的偵測方式
Compute Engine 的預訂建議是根據歷史使用量指標而定。根據預設,歷史觀測期為過去 7 天。變更預設觀察期後,您就能自訂接收到的建議。
演算法會考量產生費用的預訂項目,但這些項目在過去 7 天內未與有效的 Compute Engine 資源建立關聯,藉此產生建議。
建議頻率
建立預留項目後,如果至少 7 天未耗用任何資源,Compute Engine 就會開始產生相關建議。系統每天會產生新的最佳化建議。
自訂推薦內容
您可以變更建議演算法使用的設定,自訂專案的建議。具體來說,變更預設觀察期後,您就能收到更符合工作負載、應用程式和基礎架構需求的建議。
如要瞭解如何修改專案的設定,請參閱下列內容:
選擇合適的設定
本節說明可為設定設定的值。變更這些值會影響您收到的建議。
觀察期
修改 idle_reservation_lookback_period
或 under_utilized_reservation_lookback_period
的值,設定觀察期長度,以計算建議,然後上傳專案的新設定。您可以將觀察期設為 7 天到 30 天之間的值,例如:
- 如要查看前 7 天的觀測期間,請使用
"P7D"
。 - 如要查看過去 30 天的觀測期間,請使用
"P30D"
。
預設的觀察期間為 7 天。
- 如要根據工作負載的短期變化取得建議,請使用較短的觀察期。
- 如果建議不受工作負載短期波動影響,請使用較長的觀察期。
同樣地,請修改 under_utilized_reservation_utilization_threshold
的值,設定觸發資源用量不足預訂項目建議的用量門檻,並上傳專案的新設定,例如:
- 如果門檻為 80%,則為
"0.8"
。
後續步驟
- 瞭解如何查看及套用閒置預訂建議,或查看及套用未充分利用的預訂建議。
- 瞭解如何設定閒置預訂建議或設定未充分利用的預訂建議。