網路負載平衡器

將使用者流量分配給 VM 執行個體和伺服器

使用 Google Cloud 的網路負載平衡器,確保系統不會不堪負荷,並以簡單有效率的方式處理所有要求。

新客戶註冊時可以獲得價值 $300 美元的免費抵免額,用於申請部署預先設定的 VM 叢集解決方案。

總覽

負載平衡器有什麼功用?

網路負載平衡器會將使用者流量分配制相同區域中的虛擬機器 (VM) 執行個體。這項工具可接收下列來源的流量:網路上的任何用戶端、具有外部 IP 的 Google Cloud VM,以及有權透過 Cloud NAT 或執行個體 NAT 使用網路的 VM。

負載平衡器有哪些類型?

負載平衡器有兩種主要類型:外部負載平衡器和內部負載平衡器。在 Google Cloud 中,外部負載平衡器可將來自網際網路的流量分配至虛擬私有雲 (VPC) 網路。內部負載平衡器則可將流量分配給 Google Cloud 內部的執行個體。

應用程式負載平衡與網路負載平衡機制有何差異?

應用程式負載平衡機制或應用程式負載平衡器 (ALB) 會在第 7 層運作,也就是應用程式層。ALB 能夠檢查應用程式層級的內容,並依據 HTTPS 和 HTTP 進行轉送。網路負載平衡機制或網路負載平衡器則是在第 4 層運作,能夠轉送 IP 通訊協定 TCP 和 UDP。

網路負載平衡機制有哪些優點?

網路負載平衡機制可讓您依據使用者與流量的增加幅度調度資源,即便流量突然暴增,也能輕鬆執行自動平衡作業。自動調度資源功能可協助應用程式立即處理增加的流量,並在資源需求降低時節省成本。

什麼是 Google Cloud Load Balancing 服務?

Google Cloud 提供 Cloud 負載平衡器,這是完全分散式的軟體定義型代管服務,無須使用任何硬體。Cloud Load Balancing 採用與 Google 相同的基礎架構,每秒查詢次數超過 100 萬次,並可維持高效能與低延遲的特性。另外,您只要勾選單一核取方塊,就能啟用 Cloud CDN 來執行 HTTP(S) 負載平衡工作,讓使用者享有最佳的應用程式推送體驗。

網路負載平衡機制會處理哪些類型的流量?

網路負載平衡機制能處理內部和外部流量。具體來說,您可以設定適用於 TCP、UDP、ESP、GRE、ICMP 和 ICMPv6 流量的網路負載平衡器。

運作方式

負載平衡機制會利用負載平衡器接收使用者流量,並自動將流量分配至相同區域中的多個伺服器或 VM 執行個體。Google Cloud 負載平衡器能轉送大量或突然暴增的使用者流量,降低主機超載的風險,同時提高應用程式的可用性。

負載平衡的簡單總覽
負載平衡的簡單總覽

常見用途

負載平衡 VM

設定負載平衡 VM

瞭解如何為 Compute Engine VM 上執行的服務設定內部 HTTP(S) 負載平衡功能。設定使用 VM 執行個體群組後端的內部 HTTP(S) 負載平衡作業包含以下兩個主要步驟:執行事前準備工作,以及設定負載平衡器資源。

查看配置設定
圖表

設定負載平衡 VM

瞭解如何為 Compute Engine VM 上執行的服務設定內部 HTTP(S) 負載平衡功能。設定使用 VM 執行個體群組後端的內部 HTTP(S) 負載平衡作業包含以下兩個主要步驟:執行事前準備工作,以及設定負載平衡器資源。

查看配置設定
圖表

Pokémon GO 透過調度資源,因應數百萬個要求

瞭解 Pokémon GO 的架構如何使用 GKE 和 Spanner 進行資源調度,在面對大量玩家的情況下彈性調整規模,以及其數據資料學團隊如何運用 BigQuery、Dataflow 和 Pub/Sub 進行資料分析。

瞭解 Niantic Lab 如何在流量激增的情況下調度資源
開發人員服務代表玩 Pokemon Go

    網路負載平衡器和 HTTP 負載平衡器

    設定網路負載平衡器和 HTTP 負載平衡器

    瞭解如何分辨網路負載平衡器和 HTTP 負載平衡器之間的差異,以及如何為 Compute Engine VM 中執行的應用程式設定這些負載平衡器。本研究室將指導您設定網路負載平衡器和 HTTP(s) 負載平衡器。

    立即參加 Skill Boost 研究室
    圖表

    設定網路負載平衡器和 HTTP 負載平衡器

    瞭解如何分辨網路負載平衡器和 HTTP 負載平衡器之間的差異,以及如何為 Compute Engine VM 中執行的應用程式設定這些負載平衡器。本研究室將指導您設定網路負載平衡器和 HTTP(s) 負載平衡器。

    立即參加 Skill Boost 研究室
    圖表

    三層式網路服務

    支援傳統三層式 Web 服務

    內部 HTTP(S) 負載平衡可以支援傳統的三層式 Web 服務。這個圖表說明如何運用三種 Google Cloud 負載平衡器為這三層調度資源。

    進一步瞭解三層式網路服務
    圖表

    支援傳統三層式 Web 服務

    內部 HTTP(S) 負載平衡可以支援傳統的三層式 Web 服務。這個圖表說明如何運用三種 Google Cloud 負載平衡器為這三層調度資源。

    進一步瞭解三層式網路服務
    圖表

    外部 TCP/UDP 網路負載平衡

    設定具有後端服務的網路負載平衡器

    建立使用區域性後端服務 (支援 TCP 或 UDP 流量) 基本網路負載平衡部署項目。如為 TCP、UDP、ESP、GRE、ICMP 和 ICMPv6 流量 (而非只是 TCP 或 UDP),請參閱以下指南:設定支援多種 IP 通訊協定的網路負載平衡器

    查看指南
    圖表

    設定具有後端服務的網路負載平衡器

    建立使用區域性後端服務 (支援 TCP 或 UDP 流量) 基本網路負載平衡部署項目。如為 TCP、UDP、ESP、GRE、ICMP 和 ICMPv6 流量 (而非只是 TCP 或 UDP),請參閱以下指南:設定支援多種 IP 通訊協定的網路負載平衡器

    查看指南
    圖表

    內部 HTTP(S) 負載平衡

    內部 HTTP(S) 負載平衡總覽

    內部 HTTP(S) 負載平衡是以 Proxy 為基礎的區域性第 7 層負載平衡器,可讓您透過內部 IP 位址執行及擴充服務,將 HTTP 和 HTTPS 流量分配給託管於 Compute Engine、Google Kubernetes Engine (GKE) 和 Cloud Run 的後端。該負載平衡器只能在使用內部 IP 位址的虛擬私有雲 (VPC) 網路指定區域存取。

    進一步瞭解內部負載平衡機制

    內部 HTTP(S) 負載平衡總覽

    內部 HTTP(S) 負載平衡是以 Proxy 為基礎的區域性第 7 層負載平衡器,可讓您透過內部 IP 位址執行及擴充服務,將 HTTP 和 HTTPS 流量分配給託管於 Compute Engine、Google Kubernetes Engine (GKE) 和 Cloud Run 的後端。該負載平衡器只能在使用內部 IP 位址的虛擬私有雲 (VPC) 網路指定區域存取。

    進一步瞭解內部負載平衡機制

    開始進行概念驗證

    新客戶可獲得價值 $300 美元的免費抵免額

    取得可擴充的全代管負載平衡功能

    設定外部 HTTP(S) 負載平衡器

    設定內部 TCP/UDP 負載平衡器

    掌握 Google Cloud 的網路基礎知識

    Google Cloud
    • ‪English‬
    • ‪Deutsch‬
    • ‪Español‬
    • ‪Español (Latinoamérica)‬
    • ‪Français‬
    • ‪Indonesia‬
    • ‪Italiano‬
    • ‪Português (Brasil)‬
    • ‪简体中文‬
    • ‪繁體中文‬
    • ‪日本語‬
    • ‪한국어‬
    控制台
    • 公開透明的定價方式,可讓您節省成本
    • Google Cloud 採用「即付即用」的收費方式,會依據每月用量和預付資源的折扣費率自動節省費用。歡迎立即與我們聯絡,取得專屬報價。