网络拥堵甚至中断是互联网业务需要面对的难题。腾讯云基于“IP发布控制+云内骨干网+BGP互联”实现的跨地域网络调度,半年累计已帮助用户屏蔽6960分钟运营商故障。
目前,腾讯云已推出公网流量调度、IP/LB跨地域绑定等能力。11月22日,腾讯云正式推出Supermind智能网络,在国内公有云服务商中率先推出网络传输加速的能力,全面帮助客户优化网络和提升跨地域服务能力,实现体验提升和多地域同服。
那么,这项服务是如何实现的呢?
基本原理——对传输状况恶劣的公网路段进行绕行,就近接收请求
如果客户的流量能走公有云厂商服务节点之间的骨干网来绕开公网拥堵,同时通过控制IP发布对地理距离较远的客户端请求就近接收,用户能得到很大收益:
1) 减少数据包在公网上的传输路径, 避免公网的波动对质量的影响; 2) 公网故障BGP自动切换路由, 在容灾方面天然具有优势; 3) 腾讯骨干网可以提供时延更低,稳定性更高的网络。
基本条件——强大的全球互连互通节点网
网络调度和加速,需要公有云厂商有强大的全球互连互通节点网,和调度控制的能力,才能完成。
腾讯云依托15年的BGP网络运营经验,在面临国内交叉复杂的网络环境中,修炼出一身基于SDN(软件定义网络,Software Defined Network)的跨地域网络调度能力,保障了包括微信、QQ在内的亿万用户良好的互联网通信体验。
具体包括以下几方面:
最终实现——全网调度流程
某游戏公司,backend服务集群在广州(不希望搞多套逻辑、数据层,降低成本)。但又希望全国的客户能接入。同时需要全局漂移ip,作为访问的唯一入口。可做全局的就近分配、动态流量分配、故障剔除。 在没有网络跨地域调度能力和就近接入服务的能力,用户只能:
使用腾讯云的方案后,用户实现了 多点接入,全国同服: 用户只用集中维护一套集群,然后IP/LB以跨地域绑定方式,覆盖全国用户,真正意义的全网同服。后续依靠腾讯云就近接收请求的功能,用户能进一步提高业务全国覆盖能力。用户不用感知网络路径的选择,无需手动指定IP发布的位置。腾讯云在合适的地域进行IP发布来达到质量最优。
入口调度躲拥堵:更改IP的发布地,让流量躲开拥堵地区,实现网络效果优化。出方向同样基于原路返回原则,快速响应client端。
路径冗余:腾讯云Tb级骨干承载网,连通了腾讯云在国内的各大BGP网络出口,各个地域互为POP点在单地域故障时可以实现流量切换。
跨地域流量调度和全网加速的出现,体现了国内IAAS公有云厂商的价值体现从IDC内部向全网覆盖,同时体现了网络管理AI化的趋势。因此supermind智能网络的推出是公有云领域的一个里程碑。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。