产品功能
功能对比
产品功能 | 应用型负载均衡ALB | 传统型负载均衡CLB | 描述 |
---|---|---|---|
负载均衡算法 | 轮询、源地址哈希、加权轮询、最小连接、主备 | 轮询、源地址哈希、一致性哈希、最小连接、主备 | |
健康检查 | ✓ | ✓ | 根据规则对后端服务节点进行健康检查,自动隔离异常服务节点,一旦发现问题,迅速将问题节点切换,确保服务可用性。 |
会话保持 | ✓ | ✓ | 支持会话保持,用户可将其请求转发到同一台后端服务节点上。 |
跨可用区容灾 | ✓ | ✓ | 支持绑定不同可用区的后端服务节点,实现跨可用区容灾 |
外网防火墙 | ✓ | ✓ | 仅请求代理类型支持 |
域名转发 | ✓ | ✓ | 支持按照访问域名和URL转发流量到不同的后端节点 |
证书管理 | ✓ | ✓ | 支持HTTPS证书管理 |
SSL Offloading | ✓ | ✓ | 支持HTTPS SSL Offloading |
WebSocket | ✓ | ✓ | |
挂载混合云节点 | ✓ | ✓ | 仅请求代理类型支持 |
日志功能 | ✓ | ✓ | 仅请求代理类型支持 |
HTTP/2 | ✓ | × | HTTPS支持HTTP/2 |
重定向 | ✓ | × | 支持HTTP访问重定向至HTTPS |
数据压缩 | ✓ | × | HTTP/HTTPS协议支持开启数据压缩 |
安全策略 | ✓ | × | HTTPS协议支持配置TLS协议版本和加密算法套件 |
内网流量监控 | ✓ | × | 暂不支持HTTPS双向认证 |
单实例同时支持内外网监听 | ✓ | × | 支持单个实例同时监听内外网请求,降低业务构建复杂度 |
负载均衡算法
- 轮询。接收到新的TCP连接后, 依次转给每个后端服务节点。
- 源地址。根据TCP连接的源地址,利用一定的哈希算法将请求其转给某个服务节点。之后用户再以相同源IP访问, 如服务节点数量不变时,访问还是会落到该服务节点。
- 加权轮询。接收到新的TCP连接后,将根据您指定的后端服务节点的不同权重,按照概率分配给各个服务节点。
- 最小连接数。接受到新的TCP连接后,会实时统计实例到后端服务节点的连接数,选择连接数最低的服务节点建立新连接并发送数据。
- 主备。VServer下仅可添加两台服务节点分别作为主备节点。当主节点健康检查失败后, 会自动切换至备节点。(若VServer下有服务节点,则不允许从其他负载均衡算法切换至“主备”算法。)