傳統型負載平衡CLB(Classic Load Balancer)執行個體接收來自用戶端的請求,對流量進行按需分發,通過將流量分發到不同的後端服務來擴充應用系統的服務吞吐能力,並且可以消除系統中的單點故障,提升應用系統的可用性。使用負載平衡服務,您需要建立一個Server Load Balancer執行個體,在執行個體中添加監聽和後端伺服器。CLB具備公網CLB執行個體、私網CLB執行個體兩種執行個體類型,對於按規格計費的CLB執行個體又分為效能保障型執行個體和效能共用型執行個體。
執行個體類型
阿里雲提供公網和私網兩種類型的CLB執行個體。
公網類型的CLB
在建立公網類型的CLB執行個體時,系統會為其分配一個公網IP。您可以將您的網域名稱和該公網IP進行綁定,CLB執行個體通過互連網接受用戶端的訪問請求,按照監聽規則將用戶端的訪問請求分發給後端伺服器。
公網類型CLB提供的公網能力具有以下特點:
CLB會被分配一個公網IP地址,該IP地址與CLB強綁定,不能解除綁定。
計費類型為隨用隨付時,支援按使用流量計費和按固定頻寬計費。
私網類型的CLB
私網類型的CLB通過私網IP提供服務,將來自阿里雲內部網路的訪問請求按照監聽規則分發至後端伺服器。
私網類型的CLB執行個體可配合EIP提供公網負載平衡能力。私網類型CLB提供的公網能力具有以下特點:
CLB可以與EIP綁定來提供公網訪問能力,EIP和CLB可以靈活解除綁定。
EIP支援加入共用頻寬,可降低公網使用成本。
不同計費類型的私網類型的CLB支援的網路能力不同:
隨用隨付的私網類型的CLB執行個體僅支援專用網路。
如果私網CLB執行個體的網路類型是專用網路,那麼私網CLB執行個體的私網IP地址會從您指定的專用網路的交換器網段內分配。該CLB執行個體只能被同VPC內的ECS執行個體訪問。
執行個體規格
僅按規格計費CLB執行個體分為效能保障型執行個體和效能共用型執行個體。
效能保障型執行個體
效能保障型執行個體的三個關鍵計量如下:
最大串連數-Max Connection
最大串連數定義了一個Server Load Balancer執行個體能夠承載的最大串連數量。當執行個體上的串連超過規格定義的最大串連數時,建立串連請求將被丟棄。
每秒建立串連數-Connection Per Second(CPS)
每秒建立串連數定義了建立串連的速率。當建立串連的速率超過規格定義的每秒建立串連數時,建立串連請求將被丟棄。
每秒查詢數-Query Per Second(QPS)
每秒請求數是七層監聽特有的概念,指的是每秒可以完成的HTTP或HTTPS的查詢(請求)的數量。當請求速率超過規格所定義的每秒查詢數時,建立串連請求將被丟棄。
規格 | 最大串連數 | 每秒建立串連數(CPS) | 每秒查詢數(QPS) |
簡約型I(slb.s1.small) | 5,000 | 3,000 | 1,000 |
標準型I(slb.s2.small) | 50,000 | 5,000 | 5,000 |
標準型II(slb.s2.medium) | 100,000 | 10,000 | 10,000 |
高階型I(slb.s3.small) | 200,000 | 20,000 | 20,000 |
高階型II(slb.s3.medium) | 500,000 | 50,000 | 30,000 |
超強型I(slb.s3.large) | 1,000,000 | 100,000 | 50,000 |
按使用量計費執行個體的效能規格上限與超強型I(slb.s3.large)保持一致。
效能共用型執行個體
資源在所有效能共用型執行個體中是共用的,執行個體的效能指標無法保障。
效能共用型執行個體已不支援新購。
效能保障型執行個體與效能共用型執行個體區別
特性 | 效能保障型執行個體 | 效能共用型執行個體 |
資源分派 | 資源獨享 | 資源共用 |
可用性SLA | 99.95% | 不提供 |
IPv6 | √ | - |
支援SNI多認證 | √ | - |
支援黑白名單 | √ | - |
支援掛載ENI | √ | - |
添加ECS彈性網卡輔助IP | √ | - |
HTTP重新導向HTTPS | √ | - |
一致性HASH | √ | - |
TLS安全性原則 | √ | - |
HTTP2 | √ | - |
WS(WebSocket)或WSS(Web Socket Secure) | √ | - |
上表中,“√”表示支援,“-”表示不支援。
相關文檔
四層負載如需更大並發串連數,請選擇網路型負載平衡NLB產品;七層負載如需更高的QPS,請選擇應用型負載平衡ALB產品。
關於NLB的介紹,請參見什麼是網路型負載平衡NLB。
關於ALB的介紹,請參見什麼是應用型負載平衡ALB。
如何選擇效能保障型執行個體規格,請參見CLB執行個體FAQ。