找出要遷移至 Autopilot 的叢集


本頁面說明如何找出節點使用率偏低的 Google Kubernetes Engine (GKE) Standard 叢集,並將這些叢集遷移至 GKE Autopilot,進而降低叢集營運成本。

Autopilot 可能節省的費用

在 GKE Standard 叢集中,系統會針對支援每個節點的 Compute Engine 虛擬機器 (VM) 基礎架構向您收費,無論執行中的工作負載使用運算資源的效率如何。持續使用有效率的資源耗用方法 (例如 bin-packing) 管理資源用量,是執行高成本效益標準叢集的重要做法。

在 Autopilot 模式中,系統會根據執行中工作負載要求的運算資源 (例如 CPU 或記憶體) 向您收費。採用這種計費模式後,您就不必監控及管理工作負載資源用量效率。如需詳細定價資訊,請參閱自動駕駛模式定價

GKE 會監控執行的 Standard 叢集,偵測節點使用率不足的情況,並在遷移作業可能降低營運成本時,建議您遷移至 Autopilot 叢集。GKE 會透過 Recommender 提供這些建議。這項服務會提供在Google Cloud上使用資源的深入分析和建議。

找出使用率偏低的標準叢集

GKE 會產生深入分析結果和建議,協助您找出資源使用率偏低的標準叢集。如要查看這些洞察資料,請使用 Google Cloud 控制台、gcloud CLI 或 Recommender API,並指定下列參數:

  • 推薦者類型: google.container.DiagnosisInsight
  • 子類型CLUSTER_AUTOPILOT_OPTIMIZATION

如需操作說明,請參閱「查看洞察資料和最佳化建議」。

GKE 如何識別可能要遷移至 Autopilot 的叢集

GKE 會使用下列信號判斷標準模式叢集是否未充分利用。叢集必須滿足下列信號,GKE 才能產生洞察:

信號 說明 門檻
CPU 裝箱分數 執行中工作負載要求的節點 CPU 數量,占節點可用 CPU 總量的百分比。 <55%

決定是否要遷移至 Autopilot

Autopilot 叢集會將節點管理責任轉移給 GKE。將工作負載遷移至 Autopilot 叢集之前,請先參閱下列資源,判斷 Autopilot 是否符合您的可設定性和功能需求:

在大多數正式環境中,建議使用 Autopilot 叢集。

限制

如果 GKE Standard 叢集的近期指標無法使用,您可能不會看到該叢集的洞察資訊。

根據最佳化建議採取行動

如果看到這項建議,請與 Cloud Customer Care 團隊聯絡,進一步瞭解遷移至 Autopilot 叢集對環境的益處。請與您的帳戶代表聯絡,或參閱這篇文章,瞭解如何與 Cloud Customer Care 聯絡。

如果您決定從 Standard 遷移,請按照「準備從 Standard 遷移至 Autopilot 模式」一文中的指引,檢查工作負載是否與 Autopilot 相容,並為遷移作業做好準備。

後續步驟