關於 GKE 可擴充性


本頁面提供一系列建議,協助您在 Google Kubernetes Engine (GKE) 叢集上規劃、設計、部署、擴充及運作大型工作負載。建議您遵循這些建議,讓擴充工作負載維持在服務等級目標 (SLO) 範圍內。

可用的擴充性建議

規劃及設計 GKE 架構前,請先將工作負載專屬的參數 (例如活躍使用者人數、預期回應時間、所需運算資源) 對應至 Kubernetes 使用的資源 (例如 Pod、服務和「CustomResourceDefinition」)。完成這項資訊對應後,請查看 GKE 可擴充性建議。

可擴充性建議會依下列規劃範圍劃分:

  • 規劃擴充性:瞭解設計工作負載和叢集的一般最佳做法,確保在大小叢集上執行時,都能維持可靠的效能。這些建議適用於架構師、平台管理員和 Kubernetes 開發人員。詳情請參閱「規劃可擴充性」。
  • 規劃大型 GKE 叢集:瞭解如何規劃執行超大型 GKE 叢集。瞭解 Kubernetes 和 GKE 的已知限制,以及如何避免達到這些限制。這些建議對架構師和平台管理員很有幫助。詳情請參閱規劃大型 GKE 叢集
  • 規劃大型工作負載:瞭解如何規劃在 GKE 上執行大型 Kubernetes 工作負載的架構。內容包括在專案和叢集之間分配工作負載的建議,以及調整這些工作負載所需配額的建議。這些建議對架構師和平台管理員很有幫助。 詳情請參閱「規劃大型工作負載」。

這些可擴充性建議適用於 GKE,以及 GKE Standard 和 GKE Autopilot 模式。GKE Autopilot 會為您佈建及管理叢集的底層基礎架構,因此部分建議不適用。

必須重新建立叢集。

後續步驟