傳統型負載平衡CLB(Classic Load Balancer)是將訪問流量根據轉寄策略分發到後端多台雲端服務器的流量分發控制服務。CLB擴充了應用的服務能力,增強了應用的可用性。
概述
CLB通過設定虛擬服務地址,將添加的同一地區的多台雲端服務器虛擬成一個高效能和高可用的後端服務池,並根據轉寄規則,將來自用戶端的請求分發給後端伺服器池中的雲端服務器。
CLB預設檢查雲端服務器池中的雲端服務器的健康狀態,自動隔離異常狀態的雲端服務器,消除了單台雲端服務器的單點故障,提高了應用的整體服務能力。此外,CLB還具備抗DDoS攻擊的能力,增強了應用服務的防護能力。
CLB組成
上圖中灰色的雲端服務器代表該雲端服務器健全狀態檢查失敗,流量不會轉寄到該雲端服務器上。
CLB由以下三個部分組成:
組成 | 說明 |
執行個體 | 一個CLB執行個體是一個啟動並執行負載平衡服務,用來接收流量並將其分配給後端伺服器。要使用負載平衡服務,您必須建立一個CLB執行個體,並至少添加一個監聽和兩台雲端服務器。 |
監聽 | 監聽用來檢查用戶端請求並將請求轉寄給後端伺服器。監聽也會對後端伺服器進行健全狀態檢查。 |
後端伺服器 | 後端伺服器是一組接收前端請求的雲端服務器,目前CLB支援添加Elastic Compute Service(Elastic Compute Service)、Elastic Container Instance(Elastic Container Instance)和彈性網卡ENI(Elastic Network Interface)作為後端伺服器。您可以單獨添加雲端服務器到後端伺服器池,也可以通過虛擬伺服器組或主備伺服器組來大量新增和管理。更多資訊,請參見: |
產品優勢
高可用
採用全冗餘設計,無單點,支援同城容災。
根據流量負載進行彈性擴容,在流量波動情況下不中斷對外服務。
可擴充
您可以根據業務的需要,隨時增加或減少後端伺服器的數量,擴充應用的服務能力。
低成本
與傳統硬體負載平衡系統高投入相比,成本可下降60%。
安全
結合Apsara Stack Security,可提供5 Gbps的防DDoS攻擊能力。
高並發
叢集支援億級並發串連,單一實例最大支援100萬並發。
訪問CLB
通過註冊阿里雲帳號,您可以通過以下方式訪問和管理CLB:
傳統型負載平衡CLB控制台:具有互動式操作的Web服務頁面。您可登入控制台完成CLB執行個體的建立、使用或釋放,具體操作,請參見建立和管理CLB執行個體。
阿里雲SDK:提供Java、Go、PHP、Python等多種程式設計語言的SDK。
OpenAPI開發人員門戶:提供快速檢索介面、線上調用API和動態產生SDK範例程式碼等服務。
Terraform:能夠通過設定檔在阿里雲以及其他支援Terraform的雲商平台叫用計算資源,並對其進資料列版本設定的開源工具。