《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(2) https://developer.aliyun.com/article/1230503?groupCode=supportservice
4. ALB与自建应用负载均衡对比
1) 自建应用负载均衡
• 协议:主要支持基础协议,如HTTP、HTTPS等,受限于版本关系;
• 性能:性能受限于自建Ngnix的ECS能力,或者第三方镜像,性能不足;
• 安全:没有默认的主动安全保障;需要自己部署和维护安全方案;
• 弹性:无弹性能力;扩容,缩容涉及资源评估及购买,操作繁琐;
• 可靠性:单点部署,最多时双机部署,可靠性依赖ECS部署关系;通过四七层分离,多一个故障点;
• 运维:需要经常性升级软件;故障处理繁琐复杂。
2) 应用型负载均衡ALB
• 协议:支持丰富协议,如HTTP、HTTPS、HTTP2、WSS.QUIC、GRPC等,迭代更快;
• 性能:基于弹性架构的高性能;单实例支持100万QPS;
• 安全:默认5G的DDoS防护能力;支持一键集成WAF能力,应用层更安全;
• 弹性:随业务而动的自动弹性,无需干预;
• 可靠性:基于集群的可靠性能力,单实例本质是在集群承载,完全避免了可靠性问题,客户也无需关注可可靠性部署,集群故障自动恢复,无需人工介入;一个实例一个节点更简单;
• 运维:完全无此操作,无需主动升级,新功能自动在控制台呈现;
• 业务类型:音视频延迟敏感型业务;7层高并发弹性业务;替代自建三方负载均衡。
应用型负载均衡ALB为新型业务量身定制,面向容器和运维自动化的新一代负载均衡。
5. ALB应用型负载均衡关键特性
1) 多级调度实现超高弹性
• ALB同时向客户交付域名与VIP;
DNS域名调度确保流量在可用区间均衡分配;
VIP调度确保流量在后端服务器间均衡分发,并且支持一致性哈希与会话保持;
• 多级调度确保流量均衡,单实例支持高达100万QPS。
2) 丰富且强大的基于内容路由
• 支持多种内容匹配策略,并支持重定向、重写、标头改写等转发策略。
3) 业界最先进的协议支持
• 从应用层到传输层,ALB支持最先进的协议,让应用更快更安全。
《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——负载均衡ALB(上)(4) https://developer.aliyun.com/article/1230500?groupCode=supportservice