CLB實例
傳統型負載均衡 CLB(Classic 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實例已不支持新購。
CLB包年包月實例2024年12月01日00:00:00起停止新購。詳細信息請參見傳統型負載均衡CLB包年包月停售公告。
專有網絡
如果私網CLB實例的網絡類型是專有網絡,那么私網CLB實例的私網IP地址會從您指定的專有網絡的交換機網段內分配。該CLB實例只能被同VPC內的ECS實例訪問。
經典網絡
如果私網CLB實例的網絡類型是經典網絡,那么私網CLB實例的私網IP地址由阿里云統一分配和管理。該CLB實例只能被經典網絡ECS實例訪問。
實例規格
按規格計費的CLB實例分為性能保障型實例和性能共享型實例。
CLB性能保障型實例提供了可保障的性能指標。與之相對的是CLB性能共享型實例,資源是所有實例共享的,不保障實例的性能指標。
CLB在推出性能保障型實例之前,您所有購買的實例均為性能共享型實例。在控制臺上,您可以查看已購實例的類型。
目前,性能共享型實例已停售,不支持新購。
性能保障型實例
性能保障型實例的三個關鍵指標如下:
最大連接數-Max Connection
最大連接數定義了一個負載均衡實例能夠承載的最大連接數量。當實例上的連接超過規格定義的最大連接數時,新建連接請求將被丟棄。
每秒新建連接數-Connection Per Second(CPS)
每秒新建連接數定義了新建連接的速率。當新建連接的速率超過規格定義的每秒新建連接數時,新建連接請求將被丟棄。
每秒查詢數-Query Per Second(QPS)
每秒請求數是七層監聽特有的概念,指的是每秒可以完成的HTTP或HTTPS的查詢(請求)的數量。當請求速率超過規格所定義的每秒查詢數時,新建連接請求將被丟棄。
阿里云負載均衡按規格計費實例開放了以下實例規格,各地域因資源情況不同,開放的規格可能略有差異,請以控制臺購買頁為準。
表 1. 性能保障型實例規格
規格 | 最大連接數 | 每秒新建連接數(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)保持一致。
四層負載如需更大并發連接數請選擇網絡型負載均衡NLB產品;七層負載如需更高的QPS,請選擇應用型負載均衡ALB產品。
關于NLB的介紹,請參見什么是網絡型負載均衡NLB。
關于ALB的介紹,請參見什么是應用型負載均衡ALB。
性能共享型實例
性能共享型實例的特征如下表所示。
特征 | 描述 |
還能否購買? | 性能共享型實例已停售,不支持新購。 |
是否有規格? | 性能共享型實例不提供性能保障,沒有多個規格可選擇。 |
存量性能共享型實例會額外收取規格費嗎? | 不會。 原有的性能共享型實例(如果您不將其變配性能保障型)將繼續保持為性能共享型實例,不收取規格費。您也可以通過變配,將性能共享型實例升級成性能保障型實例。變更成性能保障型后,當性能保障型實例開始正式收費時,該實例將收取規格費。 |
性能共享型實例能否變更為性能保障型實例? | 可以。
|
性能保障型實例與性能共享型實例區別
特性 | 性能保障型實例 | 性能共享型實例 |
資源分配 | 資源獨享 | 資源共享 |
可用性SLA | 99.95% | 不提供 |
IPv6 | √ | - |
支持SNI多證書 | √ | - |
支持黑白名單 | √ | - |
支持掛載ENI | √ | - |
添加ECS彈性網卡輔助IP | √ | - |
HTTP重定向HTTPS | √ | - |
一致性HASH | √ | - |
TLS安全策略 | √ | - |
HTTP2 | √ | - |
WS(WebSocket)或WSS(Web Socket Secure) | √ | - |
上表中,“√”表示支持,“-”表示不支持。
協議版本
IPv4和IPv6
CLB實例的協議版本分為IPv4和IPv6。
協議版本 | 默認值 | 說明 |
IPv4 |
| 僅支持客戶端使用IPv4地址(例如192.168.0.1)訪問CLB實例。 |
IPv6 |
| 僅支持客戶端使用IPv6地址(例如2001:db8:1:1:1:1:1:1)訪問CLB實例。 |
IPv6實例特點及限制
IPv6 CLB實例的特點
平滑遷移IPv6,業務無感知
IPv6 CLB后端可直接掛載IPv4地址的服務器,無需改造原有系統,即可平滑遷移業務到IPv6。
業務量增加時,通過新增IPv6入口和橫向擴容后端服務器,不影響原有IPv4業務。
IPv6訪問控制讓業務部署更加安全可靠
訪問控制黑名單可有效阻斷惡意地址對負載均衡業務的訪問。
訪問控制白名單僅允許白名單中授權的地址訪問負載均衡業務。
使用限制說明
僅公網CLB實例支持IPv6。
關于支持IPv6實例的地域,請參見CLB支持的地域信息。
由于IPv6的IP頭部較IPv4更長,當您在CLB IPv6實例上使用UDP監聽時,需要確保后端服務器(通常是ECS云服務器)與CLB通信的網卡的MTU不小于1200(有些應用程序需要根據此MTU值同步修改其配置文件),否則數據包可能會因過大被丟棄。 如果使用TCP,TCP協議支持MSS自動協商,因此不需要額外配置。
相關文檔
四層負載如需更大并發連接數,請選擇網絡型負載均衡NLB產品;七層負載如需更高的QPS,請選擇應用型負載均衡ALB產品。
關于NLB的介紹,請參見什么是網絡型負載均衡NLB。
關于ALB的介紹,請參見什么是應用型負載均衡ALB。
如何選擇性能保障型實例規格,請參見CLB實例FAQ。