欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

AWS ALB NLB CLB 负载平衡器 - 三种 ELB 场景

最编程 2024-03-08 16:19:15
...
经典负载均衡器(Classic Load Balancer)

AWS第一代负载均衡器,支持4层协议(TCP/UDP)和7层协议(HTTP/HTTPS)。

  • 优势:价格便宜,容易上手
  • 劣势:效果没有NLB/ALB好
应用程序负载均衡器(Application Load Balancer)

ALB的名字为应用程序负载均衡器,支持7层协议(HTTP/HTTPS/WebSocket),不支持4层协议(TCP/UDP)。

  • 优势:支持基于Host和Path的转发;支持粘性会话;性能比CLB好;支持按比例的流量转发可编辑安全组
  • 负载均衡算法:默认算法为轮询算法,还可以使用最少未完成请求算法
网络负载均衡器(Application Load Balancer)

NLB的名字为网络负载均衡器,支持4层协议(TCP/UDP)。

  • 优势性能最好,每秒支持百万次请求,不需要预热(ALB和CLB流量大的话需要预热扩充负债均衡服务节点)NLB的ip地址不会改变(CLB和ALB会随着时间改变,另外NLB可以分配固定弹性ip,ALB不能)
  • 负载均衡算法:默认算法为哈希算法