《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(1) https://developer.aliyun.com/article/1230504?groupCode=supportservice
2. 什么是应用型负载均衡ALB
应用型负载均衡ALB(Application Load Balancer)是阿里云推出的专门面向HTTP、HTTPS和QUIC等应用层负载场景的负载均衡服务,具备超强弹性及大规模七层流量处理能力。ALB具备处理复杂业务路由的能力,与云原生相关服务深度集成,是阿里云官方提供的云原生Ingress网关。
• 即开即用,超大性能,稳定可靠,弹性伸缩,按需付费等特点,更加适合7层应用交付场景;
• 面向7层,支持HTTP/HTTPS/HTTP2/WSS/QUIC/GRPC等众多协议,单实例可支持高达100万QPS,业界性能遥遥领先。
3. ALB VS CLB
应用型负载均衡ALB和传统型负载均衡CLB相比,应用型负载均衡ALB在产品定位、性能、功能特性、运维方式、云原生支持和典型应用场景方面是优于传统型负载均衡CLB的,具体内容如下图所示:
1) 应用型负载均衡(ALB)
• 产品定位
强大的7层处理能力与丰富的高级路由功能;
聚焦HTTP、HTTPS和QUIC应用层协议;
面向应用交付。
• 性能
基于NFV虚拟化平台,支持弹性伸缩;
单实例支持100万QPS。
• 功能特性
丰富7层特性,基于内容的路由;
HTTP标头改写、重定向、重写、限速等。
• 运维方式
处理能力随业务规模自动弹性伸缩;
无需进行峰值与规格预估。
• 云原生支持
云原生Ingress网关;
支持流量拆分、镜像、灰度发布和蓝绿测试。
• 典型应用场景
场景1:互联网应用7层高性能自动弹性场景;
场景2:音视频应用大流量低时延场景;
场景3:云原生应用金丝雀蓝绿发布场景。
2) 传统型负载均衡(CLB)
• 产品定位
强大的4层处理能力;
支持TCP/UTP/HTTP/HTTPS等协议;
主要面向网络交付。
• 性能
基于物理机架构;
单实例最大连接数可达500万。
• 功能特性
7层基础能力;
仅支持域名/URL转发。
• 运维方式
按规格售卖;
需要根据业务规模预估带宽峰值。
• 云原生支持
支持较弱。
• 典型应用场景
场景1:网站/系统同地域业务高可靠场景;
场景2:四层流量大并发业务场景;
场景3:同城双活/跨地域容灾场景。
《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(3) https://developer.aliyun.com/article/1230502?groupCode=supportservice