腾讯云宣布负载均衡支持QUIC协议,率先拥抱新一代网络传输标准
2017-08-31 19:30:35 来源:互联网 作者:冬梅
远日,腾讯云颁布发表背载平衡(CLB)领先撑持QUIC(齐称是“Quick UDP Internet Connections”)和谈,成为海内尾家拥抱新一代收集传输尺度的云计较效劳商。那意味着用户基于该和谈停止收集文件传输时,可以将会见速率年夜幅提拔15%以上,得到更下效的收集传输体验。别的,QUIC和谈正在切换收集时毗连连结的特征,能够真现客户端正在4G战Wifi间的无缝切换,极年夜提拔用户体验。
QUIC和谈真现更快速的收集传输
QUIC是由Google提出的基于UDP构建的宁静多路并收的传输层和谈,代表了快速UDP Internet毗连。做为一个新兴的和谈,QUIC具有十分年夜的势能取功效。它经由过程改良TCP和谈的功用,重构TLS(Transport Layer Security,即传输层宁静)和谈,和吸取HTTP2的年夜部门特征,使其正在收集传输不变性、宁静性、并收性战快速性等圆里做了很年夜提拔。
QUIC撑持减稀层战传输层0RTT(Round-Trip Time,即往复时延)握脚便可真现数据收收,而且0RTT的胜利率比拟TLS的Session ticket要下许多。正在QUIC毗连里,数据能够间接收收,而不消等候效劳器握脚完成。
QUIC最根本的传输单位是Packet(疑息包),减稀战认证历程也是基于Packet。QUIC Stream之间又互相自力,单个Stream的数据丧失没有会影响其他的Stream.因而基于QUIC传输年夜量数据时,好比视频,遭到队头壅闭的影响很小。QUIC的堵塞掌握真现了可插件情势,利用Packet Number替代TCP的sequence number,每一个Packet Number皆严厉递删。而且,QUIC正在和谈层里制止Reneging,有用削减数据重传的滋扰。同时,它借供给更多的Ack块,既可以愈加粗准天计较RTT,又可以供给愈加丰硕的重传疑息。
取以往TCP毗连差别的是,QUIC毗连是以一个64位的随机数做为ID去标识。那样即便IP大概端心发作变革时,只需ID稳定,QUIC毗连仍然保持,全部收集战IP切换历程,用户战营业将毫无感知。
腾讯云背载平衡领先撑持QUIC和谈
早正在2016年,腾讯云便对QUIC和谈的特征及机能做了一个片面的测试,测试成果证实QUIC的劣势比照HTTP也较为凸起。比方,正在页里元素比力少(12个元素)的状况下,比拟HTTP提拔9%,比拟HTTP2提拔42%,比拟HTTPS提拔52%;正在页里元素增加的状况下,比拟HTTP提拔36%,比拟HTTP2提拔47%,比拟HTTPS提拔64%。
用户接进腾讯云CLB并利用QUIC和谈时将经由过程以下步调:

QUIC接进架构
1. 用户侧利用的各类恳求,尾先接进CLB;
2. 恳求抵达CLB后,CLB利用ID背载平衡算法将恳求转收到CLB QUIC散群;非QUIC和谈,利用用户设置的各类背载平衡算法停止转收;
3. CLB针对恳求停止剖析,假如需求公钥计较(好比TLS完整握脚),会将部门主要参数转收到公钥计较散群停止下强度计较。假如需求查询Session ID大概Server Config ID,会做一些缓存查询。那样可以削减计较量,也能削减握脚工夫;
4. CLB接下来会将QUIC/HTTP2/HTTPS和谈同一转换成HTTP1.1恳求。因为QUIC利用的是UDP和谈,HTTP1.1利用的是TCP,UDP和谈的内容颠末转换后会利用TCP停止转收;
5. 营业散群只需求处置HTTP1.1和谈便可。假如是自界说的公有和谈,腾讯云也撑持TCP/UDP通明转收,由营业自止处置。
今朝,腾讯云已正在包罗QQ黄钻页里,游戏页里正在内的多项内部营业中考证了QUIC和谈的机能数据。

Qzone QUIC页里
如上图所示,图中白色箭头指背的绿色标识暗示该页里利用了QUIC和谈,能够看出灰度尝试的结果也十分较着。此中QUIC恳求的尾字节工夫比http2均匀削减326ms,机能提拔约25%。别的,QUIC恳求收回的工夫比http2均匀削减250ms,QUIC恳求页里减载完成的工夫均匀削减2s,因为团体页里比力庞大,许多别的的资本减载壅闭,招致团体减载完成的工夫约9s,机能提拔比例约22%。
能够发明,用户正在经由过程QUIC和谈停止收集操纵时,即便收集页里元素较多,也将极年夜的进步页里的减载进度,从而有用低落收集延时带去的用户体验欠安的风险。
腾讯云收集产物中间总监刘颖暗示,腾讯云会连续探究业界先辈的尺度和谈并供给撑持战劣化,以更宁静、更快速的收集效劳助力用户营业正在云端真现删值立异。













闽公网安备 35020302000061号