阿里云负载均衡SLB、CLB和ALB有什么区别?

阿里云负载均衡SLB、CLB和ALB三者有区别?事实上只有CLB和ALB,传统型负载均衡CLB就是原来的SLB,传统负载均衡是指基于4层的负载均衡服务,而ALB是阿里云推出的基于7层的负载均衡服务,阿里云百科来详细说下阿里云负载均衡SLB、CLB和ALB的区别:

阿里云负载均衡

阿里云负载均衡

阿里云负载均衡SLB、CLB和ALB

阿里云负载均衡SLB服务现在叫CLB,所以SLB就是CLB(好好的SLB,也不知道阿里云为什么要改名字)。那么ALB是什么?OSI七层模型,CLB是指四层负载均衡,CLB面向网络;ALB指的是七层负载均衡,ALB面向应用。详细对比如下表所示:

阿里云百科 传统型负载均衡CLB(原SLB) 应用型负载均衡ALB
产品定位 强大的4层处理能力
支持TCP/UTP/HTTP/HTTPS等协议
主要面向网络交付
强大的7层处理能力与丰富的高级路由功能
聚焦HTTP、HTTPS和QUIC应用层协议
面向应用交付
产品性能 基于物理机架构
最大连接数可达500万
基于 NFV虚拟化平台
单实例支持100万 QPS
运维能力 按规格售卖
需要预估业务峰值
自动弹性
处理能力随着业务峰值自动伸缩
云原生支持 支持云原生业务场景 云原生Ingress网关,支持流量拆分、镜像、灰度发布和蓝绿测试
典型应用场景 场景1:网站/系统4层流量分发高可靠场景
场景2:大并发高性能网络分流场景
场景3:同城双活/跨地域容灾场景
场景1:互联网应用7层高性能自动弹性场景
场景2:音视频应用大流量低时延场景
场景3:云原生应用金丝雀蓝绿发布场景

以上为阿里云负载均衡CLB(原SLB)和ALB的区别,更多可以参考阿里云官网关于负载均衡实例的详细说明:

阿里云负载均衡:

官方说明:阿里云负载均衡SLB官方详解