弹性负载均衡 ELB-弹性负载均衡功能特性对比:协议对比

时间:2024-01-09 11:12:58

协议对比

表1 负载均衡器支持的协议对比

协议类型

描述

独享型负载均衡

共享型负载均衡

四层(TCP/UDP)协议

网络型负载均衡支持TCP和UDP协议,监听器收到访问请求后,将请求直接转发给后端服务器。

转发效率高,数据传输快。

七层(HTTP/HTTPS)协议

应用型负载均衡支持HTTP和HTTPS协议,监听器收到访问请求后,需要识别并通过HTTP/HTTPS协议报文头中的相关字段,进行数据的转发。

支持加密传输、基于Cookie的会话保持等高级功能。

全链路HTTPS协议

监听器的前端协议选择“HTTPS”,后端服务器组的后端协议也支持选择“HTTPS”。

TLS协议

网络型负载均衡:支持TLS协议,适用于需要超高性能和大规模TLS卸载的场景。

QUIC协议

前端协议为QUIC和UDP的监听器,支持QUIC(Quick UDP Internet Connection)作为后端协议。配合连接ID算法,将同一个连接ID的请求转发到后端服务器。

使用QUIC协议的监听器具有低延迟、高可靠和无队头阻塞的优点,非常适合移动互联网应用、支持在WIFI和运营商网络中无缝切换,而不用重新建立连接。

HTTP/2协议

HTTP/2,即超文本传输协议 HTTP2.0,向下兼容HTTP1.X协议版本,同时性能和安全性都得到了提升。

此功能目前仅支持协议类型为HTTPS的监听器。

GRPC协议

GRPC是一种高性能、通用的RPC开源软件框架,支持弹性负载均衡实现全链路HTTP/2通信。

仅支持前端协议为HTTPS的监听器,开启HTTP/2功能后,选择GRPC协议作为后端协议。

WebSocket协议

WebSocket (WS)是HTML5一种新的协议,实现了浏览器与服务器全双工通信,能更好地节省服务器资源和带宽并达到实时通讯。

support.huaweicloud.com/productdesc-elb/elb_pro_0101.html