Google Cloud 負載平衡

高效能、可擴充的 Google Cloud Platform 負載平衡功能

免費試用

遍及全球的自動配置與負載平衡

透過 Google Cloud 負載平衡服務來配置 Google Compute Engine 應用程式的規模時,不需暖機即可從零負載擴展到滿檔配置。將您的負載平衡運算資源分散到單一或多個區域,拉近您與使用者間的距離,滿足您期望的高可用性水準。Cloud 負載平衡服務可透過單一 Anycast IP 來掌控您的資源,並以智慧型自動配置功能上修或下調資源規模。 Cloud 負載平衡服務有多種形態可供選擇,並且整合了 Google Cloud CDN 以提供您最理想的應用程式與內容傳遞效果。

cloud-load-balancing

以單一 Anycast IP 達成全球通用的負載平衡

Cloud 負載平衡服務利用單一 Anycast IP 前端來對應全球各地的後端執行個體。它能提供跨區域的負載平衡,其中也包括自動多區域容錯移轉功能。當後端健康狀態不佳時,這項功能會一步步平穩地移轉流量。相較於 DNS 型的全球負載平衡解決方案,Cloud 負載平衡能立即應對使用者、流量、網路、後端運作情況和其他相關條件的變化。

global-migration

軟體定義型負載平衡

Cloud 負載平衡是一款完全分散式的軟體定義型代管服務,可以照顧到您所有的流量。這款服務不是執行個體或裝置型的解決方案,因此您不會受制於實體負載平衡基礎架構,或是需要面對執行個體型負載平衡伴隨而來的高可用性、規模與管理上的困難。Cloud 負載平衡服務可以應用在 HTTP(S)、TCP/SSL 與 UDP 等所有流量上。您也可以用 HTTPS 負載平衡與 SSL Proxy 來終止您的 SSL 流量。

每秒百萬次以上查詢

Cloud 負載平衡服務採用了與 Google 相同的前端伺服基礎架構。本服務支援每秒百萬次以上查詢次數,並可保持一致的高效能與低延遲度。流量會透過 80 個以上的全球負載平衡地點進入 Cloud 負載平衡服務,使其在 Google 的高速私有中樞網路中移動的距離最大化。

完善的自動配置

Cloud 負載平衡服務可以隨著使用者與流量的增加而調整規模配置。面臨突如其來的尖峰流量時,也能將其導引至其他有能力承接流量的區域。自動配置功能不需暖機,只要短短幾秒,就能將服務規模從零擴展到滿檔配置。

內部負載平衡

您可以利用內部負載平衡服務,為您的內部用戶端執行個體建構可擴充且具備高可用性的內部服務。在此過程中,您的負載平衡器完全不用暴露在網際網路下。GCP 內部負載平衡服務採用 Andromeda 架構,是一種 Google 軟體定義型網路虛擬化平台。

Google Cloud 負載平衡功能與特點

高效能、可擴充的 Google Cloud Platform 負載平衡功能

HTTP(S) 負載平衡
HTTP(S) 負載平衡服務可以跨區域平衡多個後端執行個體的 HTTP 與 HTTPS 流量。您的應用程式只要透過單一全球 IP 位置就能取用,因此能簡化 DNS 設定工作。HTTP(S) 負載平衡具備可擴充及容錯特性,不需暖機,並具有以內容為基礎的負載平衡特性。 針對 HTTPS 流量,本服務提供 SSL 終止與負載平衡功能。
TCP/SSL 負載平衡
TCP 負載平衡服務可將 TCP 流量分散到單一 Compute Engine 區域的成群執行個體上。本服務具備可擴充特性,不需暖機,並可透過健康狀態檢查, 確保只有狀態良好的執行個體可以接收流量。針對非 HTTPS 流量,SSL Proxy 服務提供 SSL 終止與負載平衡功能。
SSL 卸載
SSL 卸載服務可用於集中管理 SSL 憑證與解密。 您可以在負載平衡層與後端之間啟用加密功能,雖然這項措施會為後端增加些許的處理負擔,但卻能保障最高等級的安全。
UDP 負載平衡
UDP 負載平衡可將 UDP 流量分散到單一 Compute Engine 區域的成群執行個體上。本服務具備可擴充特性,不需暖機,並可透過健康狀態檢查,確保只有狀態良好的執行個體可以接收流量。
Stackdriver Logging
Stackdriver Logging 會記錄所有送往您的負載平衡器的負載平衡要求,留下負載平衡紀錄。這些紀錄除了用於偵錯外,也能用來分析使用者流量。您可以查看要求紀錄,並匯出至 Google Cloud Storage、Google BigQuery 或 Google Cloud Pub/Sub 進行分析。
完善的自動配置
自動配置服務可協助應用程式緩解流量的增加,並在資源需求降低時節省成本。您只需要定義自動配置政策, 自動配置器就會根據測得的負載,自動執行規模配置。 這項作業不需要暖機,從零到滿檔配置只需要幾秒鐘的時間。
精準的健康狀態檢查
健康狀態檢查可確保由負載平衡服務產生的新連線,只會以狀態良好且準備就緒的後端為目標。健康狀態檢查提供的精確測量,確保忠實反映後端流量。
相依性
Cloud 負載平衡相依性服務可將使用者流量導向並固定到特定的後端執行個體。
Cloud CDN 整合
只要勾選一個核取方塊,就能為使用者提供 HTTP(S) 負載平衡的 Cloud CDN 服務,將應用程式傳遞服務最佳化。

「Google Cloud Platform 的負載平衡服務簡化了我們的部署作業,並且完善提供我們需要的服務規模與高可用性。我們每秒可輕鬆處理 150,000 次的要求,不需暖機時間,也不用前置準備。過去我們必須設定特殊用途的負載平衡硬體,但有了這項服務之後,情況可說是有如天壤之別。」

- Arnaud Granal Adcash 技術長

Google Cloud 負載平衡計價方式

所有 Cloud 負載平衡型態均以相同的每小時服務費用及資料處理量費率計價。 瞭解詳情

「我們將 Google Cloud 負載平衡服務使用在所有區域,讓我們的高可用性地理分散式快取能遍及各地。我們有著嚴格的服務水準協議,運作時間和效能對我們的重要性自是不言而喻。有了 Google Cloud 負載平衡服務的協助,我們可以一次即時部署多項後端服務,部署修補程式時也不用停機。 對於我們的雲端部署架構而言,這正是關鍵所在。過去三年來,我們一直在使用這項服務,並且感到相當滿意,沒有遇到任何問題。」

- Sachin Shetty Egnyte 雲端架構設計師

隨時隨地監控你的資源

下載 Google Cloud Console 應用程式,管理專案更加得心應手。