传统型负载均衡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实例分为性能保障型实例和性能共享型实例。
性能保障型实例
性能保障型实例的三个关键指标如下:
最大连接数-Max Connection
最大连接数定义了一个负载均衡实例能够承载的最大连接数量。当实例上的连接超过规格定义的最大连接数时,新建连接请求将被丢弃。
每秒新建连接数-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。
如何选择性能保障型实例规格,请参见传统型负载均衡实例FAQ。