負載平衡和資源調度


Google Cloud 針對執行個體群組提供負載平衡與自動調度資源功能。

負載平衡

Google Cloud 提供伺服器端負載平衡功能,因此可將連入的流量分散到多個虛擬機器 (VM) 執行個體上。負載平衡可提供以下優點:

  • 擴充您的應用程式
  • 支援龐大流量
  • 使用健康狀態檢查偵測並自動移除不良健康狀態的 VM 執行個體。系統會自動重新加入回復良好健康狀態的執行個體。
  • 將流量轉送至最近的虛擬機器

Google Cloud 負載平衡會透過轉送規則資源來比對特定類型的流量,並將其轉送至負載平衡器。例如,轉送規則可比對出目的地為 IP 位址 192.0.2.1 通訊埠 80 的 TCP 流量,再將流量轉送至負載平衡器,並引導至良好健康狀態的 VM 執行個體。

Google Cloud 負載平衡是一項代管服務,亦即擁有備援元件且具備高可用性。若負載平衡元件發生錯誤,系統會立刻自動重新啟動或替換元件。

Google Cloud 提供數種不同類型的負載平衡,在功能、使用情境和設定方式上各有不同。如需相關說明,請參閱 Google Cloud 負載平衡說明文件

自動調度資源

Compute Engine 提供自動調度資源功能,可根據負載的增減,自動新增或移除代管執行個體群組 (MIG) 的 VM 執行個體。自動調度資源服務可讓應用程式緩解流量的增加,並在資源需求降低時節省成本。您可以根據 MIG 的 CPU 使用率、Cloud Monitoring 指標、排程或負載平衡服務規模,自動調度資源。

當您設定自動配置器根據負載平衡服務規模執行資源調度時,自動配置器會監看執行個體群組的服務規模,並在 VM 執行個體超過或低於規模時執行資源調度。可在負載平衡器的後端服務中定義執行個體的服務規模,且可依據每秒使用率或要求數量加以調整。詳情請參閱「根據負載平衡服務規模調度資源」。

如要進一步瞭解自動調度,請參閱「自動調度執行個體群組資源」。

後續步驟