本頁面說明 Compute Engine 如何產生預訂建議,以及設定這些建議的參數。
Compute Engine 會提供預留項目建議,協助您找出過去七天內閒置或未充分利用的隨選預留項目,以便修改或刪除預留項目。
Compute Engine 會根據 Cloud Monitoring 服務收集的系統指標,自動產生建議。您可以設定預訂建議,接收更多或更少的建議。
- 如要找出這些建議並採取行動,請參閱「查看及套用閒置預訂建議」或「查看及套用未充分利用的預訂建議」。
- 如要設定這些建議,請參閱「設定閒置預訂建議」或「設定未充分利用的預訂建議」。
- 如要查看 Compute Engine 預留資源總覽,請參閱「關於預留資源」。
定價
使用閒置預訂建議不會產生任何費用。使用建議減少資源用量,有助於節省成本。顯示的預估費用節省金額是您調整 VM 預留資源,以符合實際用量後,每月可望節省的金額。舉例來說,如果您預留了 8 個 VM,但持續只使用 1 個,系統就會顯示將預留項目縮減為 1 個 VM 後的成本節省金額。
限制
下列預留項目不適用於閒置和未充分利用的預留項目建議:
- 附加至承諾使用折扣 (CUD) 的隨選預留項目
- 搭載 TPU 的虛擬機器 (VM) 執行個體隨選預留項目
閒置和未充分利用預留項目的偵測方式
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"。
後續步驟
- 瞭解如何查看及套用閒置預訂建議,或查看及套用未充分利用的預訂建議。
- 瞭解如何設定閒置預訂建議或設定未充分利用的預訂建議。