Cloud Load Balancing

高效能、可擴充的 Google Cloud Platform 負載平衡服務。

查看這項產品的說明文件

遍及全球的自動調度資源與負載平衡服務

在 Compute Engine 上使用 Cloud Load Balancing 服務擴充您的應用程式,不需暖機,就能將服務規模從零擴展到滿檔配置。將負載平衡運算資源配置於單一地區或分配至多個地區,使資源接近使用者所在的位置,滿足您對高可用性的要求。Cloud Load Balancing 服務可透過單一 Anycast IP 來掌控您的資源,並以智慧型自動調度資源功能上修或下調資源規模。Cloud Load Balancing 提供多項方案,並已整合 Cloud CDN,可帶來最優質的應用程式與內容供應體驗。

以單一 Anycast IP 平衡全球負載

Cloud Load Balancing 服務會使用單一 Anycast IP,來做為全球各地區所有後端執行個體的前端。這項服務可以平衡不同地區的工作負載,並提供自動多地區容錯移轉功能。如果後端的健康狀態不佳,系統就會透過這項功能逐步移轉流量。相較於以 DNS 為核心的全球負載平衡解決方案,Cloud Load Balancing 可以立即應對使用者、流量、網路、後端健康狀態和其他相關條件的變化。

軟體定義型負載平衡

Cloud Load Balancing 是完全分散式軟體定義型代管服務,可以處理您的所有流量。這項解決方案並非以執行個體或裝置為核心,因此您不會受制於實體負載平衡基礎架構,也不會面臨執行個體型負載平衡服務容易產生的高可用性、規模與管理問題。您可以運用 Cloud Load Balancing 來處理 HTTP(S)、TCP/安全資料傳輸層 (SSL) 和 UDP 等各種流量。另外,您也可以透過 HTTPS 負載平衡和 SSL Proxy 來終止 SSL 流量。

每秒百萬次以上查詢

Cloud Load Balancing 採用與 Google 相同的前端服務基礎架構。這項服務每秒可查詢超過 100 萬次,並穩定維持高效能與低延遲的特性。流量會從全球超過 80 個不同的負載平衡地點進入 Cloud Load Balancing 服務,因此在 Google 高速專屬中樞網路中傳輸的距離也能最大化。

順暢無比的自動調度資源功能

Cloud Load Balancing 可以依據使用者與流量的增加幅度調度資源,即便流量突然暴增,也能輕鬆導向世界各地其他可以處理的地區。自動調度資源功能不必預先暖機即可使用,只需要短短幾秒,就能將服務規模從零擴展到滿檔配置。

內部負載平衡

有了內部負載平衡功能,您就能為內部用戶端執行個體建構可擴充的高可用性內部服務,而且負載平衡器完全不會暴露於網際網路。GCP 內部負載平衡功能採用 Andromeda 架構,這是 Google 的軟體定義網路虛擬化平台。另外,內部負載平衡功能也支援透過 VPN 建立連線的用戶端。

支援先進的通訊協定

Cloud Load Balancing 支援最新的應用程式供應通訊協定。連線至後端之後,這項服務可以透過 gRPC 支援 HTTP/2。另外,Cloud Load Balancing 也是第一項支援 QUIC 的大型公用雲端服務,讓 HTTPS 負載平衡器能夠加快工作階段設定作業,方便客戶享有回應速度更快的應用程式使用體驗。

功能

HTTP(S) 負載平衡

HTTP(S) 負載平衡功能可以平衡不同地區中多個後端執行個體的 HTTP 與 HTTPS 流量。您只需要使用一個全球 IP 位址即可完整存取應用程式,因此 DNS 的設定作業變得更加簡便。您不需要預先暖機,即可使用可擴充、可容錯的 HTTP(S) 負載平衡功能來平衡各項內容的工作負載。此外,這項服務也提供 HTTPS 流量的 SSL 終止與負載平衡功能。

Cloud Logging

用於負載平衡的 Cloud Logging 會記錄傳送至負載平衡器的所有負載平衡要求。這些記錄檔不僅可以用於偵錯,也能用來分析使用者流量。您可以查看要求記錄檔,並將記錄檔匯出至 Cloud Storage、BigQuery 或 Pub/Sub 加以分析。

TCP/SSL 負載平衡

TCP 負載平衡功能可將 TCP 流量分散至單一 Compute Engine 地區中的多個執行個體。您不需要預先暖機即可使用這項可擴充的功能,並使用健康狀態檢查,確保只有健康狀態良好的執行個體會接收流量。SSL Proxy 也提供非 HTTPS 流量的 SSL 終止與負載平衡功能。

順暢無比的自動調度資源功能

自動調度資源功能可協助應用程式妥善處理增加的流量,並在資源需求降低時節省費用。您只需要定義自動調度資源政策,自動配置器就會依據測得的負載量自動調整資源配置。您不必預先暖機,只需要短短幾秒,就能將服務規模從零擴展到滿檔配置。

SSL 卸載

有了 SSL 卸載功能,您就能集中管理 SSL 憑證與解密作業。您可以在負載平衡層和後端之間啟用加密功能。儘管這個做法會稍微增加後端的處理負擔,不過您能夠享有最高等級的安全性。

精準的健康狀態檢查

有了健康狀態檢查,系統在平衡工作負載時,就僅會將新的連線轉送至健康狀態良好,且已準備好接收流量的後端。健康狀態檢查提供精準的測量機制,可準確反映實際的後端流量。

支援進階功能

Cloud Load Balancing 也支援多項進階功能,例如 IPv6 全球負載平衡、WebSocket、使用者定義的要求標頭,以及私人 VIP 的通訊協定轉送。

相依性

Cloud Load Balancing 相依性功能可將使用者流量導向並固定至特定的後端執行個體。

Cloud CDN 整合

您只需要勾選一個核取方塊,就能為 HTTP(S) 負載平衡啟用 Cloud CDN,以最高效率向使用者提供應用程式。

UDP 負載平衡

UDP 負載平衡功能可將 UDP 流量分散至單一 Compute Engine 地區中的多個執行個體。您不需要預先暖機即可使用這項可擴充的功能,並透過健康狀態檢查,確保只有健康狀態良好的執行個體會接收流量。

Google Cloud Platform 的負載平衡服務簡化了我們的部署作業,並順暢提供公司所需的規模與高可用性。我們每秒可輕鬆處理 150,000 項要求,完全不需要暖機和準備作業。我們以往必須設定專用的負載平衡硬體,但這項服務讓我們不必再擔心相關事宜,情況有如天壤之別。

Adcash 技術長 Arnaud Granal

資源

定價

無論您是採用何種 Cloud Load Balancing 方案,我們都會按照相同的每小時服務與資料處理量費率來計算用量費用。瞭解詳情

後續行動

運用價值 $300 美元的免費抵免額和超過 20 項一律免費的產品,開始在 Google Cloud 中建構內容。

需要入門協助嗎?
與值得信賴的合作夥伴一同邁向成功
繼續瀏覽