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) 終止與負載平衡功能。

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

自動調度資源功能可讓應用程式妥善處理增加的流量,並在資源需求降低時節省費用。您只需要定義自動調度資源政策,自動配置器就會依據測得的負載量自動調整資源配置。無須預先暖機,即可在短短幾秒內將服務規模從 0 擴充至滿載狀態。

安全資料傳輸層 (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 Load Balancing 簡化了部署作業,並能以自動化的方式提供我們所需的資源規模與高可用性。我們每秒可輕鬆處理 150,000 項要求,完全不需要暖機和準備作業。我們以往必須設定專用的負載平衡硬體,但這項服務讓我們不必再擔心相關事宜,情況有如天壤之別。

Adcash 技術長 Arnaud Granal

資源

定價

詳情請參閱 Cloud Load Balancing 定價

後續行動

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

需要入門協助嗎?
與值得信賴的夥伴合作