转眼又到春节,又到了亲朋好友大团圆的时刻。但对程序猿和攻城狮群体来讲,能否安安稳稳的过年就主要取决于网络是否安稳了。前不久,在某公司的年会上,因为某云服务商光纤中断导致攻城狮集体掏出笔记本在年会现场办公,不仅插排用光而且连抽奖都没抽到。腾讯云让你安然应对各种春节网络突发情况。 2016是公有云快速发展的一年,然而在市场繁荣的景象下也隐藏着诸多隐患:2016年9月,广东电信光缆中断,导致A服务商BGP网络服务中断异常; 2016年10月,北京电信骨干网故障,导致A、U服务商BGP网络服务中断; 2017年1月,atv,架空光纤撞断,断导致U服务商BGP网络服务中断... BGP网络故障给云计算客户带来了巨大损失,而大部分服务中断,都被公有云服务商解释为运营商网络故障导致公有云停服。虽然运营商对网络故障中断负有直接责任,但是公有云的网络服务能力只能做到这样了吗? 当然不是。 其实不仅是网络故障,据统计全国范围内三大运营商每周会出现3~7次的核心网络变更,每次网络变更都可能对BGP网络质量造成影响。传统IDC服务商和云计算服务商通过同地域BGP出口做跨运营商的网络流量调度,一定程度上解决服务中断的问题,但一旦网络故障、变更发生在业务高峰,还是会出现跨运营商互联带宽饱和导致的BGP网络时延、丢包无法控制的问题。 腾讯云依托15年的BGP网络运营经验,精打细磨,在面临国内交叉复杂的网络环境中,修炼出一身基于SDN的跨地域网络调度能力,保障了包括微信、QQ在内的亿万用户良好的互联网通信体验,今天小编将为您一一揭秘这个隐藏在腾讯云稳定网络背后的神奇武功! 所谓天下武学神功,修炼之前要求基本功扎实。基本功没有练好,直接上神功经常会导致走火入魔,最终自取灭亡。(比如,把光纤架在空中就是基本功不扎实的一种体现)在修炼SDN网络调度这门高级武功之前,我们已经用了10年时间,做好了以下几项基本工作。 基本功1:Tb级BGP网络出口,21路运营商聚合 所谓巧妇难为无米之炊,没有BGP出口就不要做公有云。腾讯云在全国各个地域拥有Tb级的BGP网络出口带宽,聚合21路运营商接入资源,保障了用户即使面对微信春节红包这样500Gbps入流量的汹涌攻势,也可以从容应对,绝不抖动。 基本功2:Tb级骨干承载网,连接全球BGP网络出口 没有连接的BGP带宽出口,好像战场上被分割的孤岛,一方有难就有难了,没有相互支援。腾讯云Tb级骨干承载网,atv,连通了腾讯云在国内的各大BGP网络出口,各个地域互为POP点在单地域故障时可以实现流量切换。 基本功3:多维网络监控模型,全局网络监控告警 一方面,腾讯云具备面向全国的网络拨测和自动化告警,从网络层面感知网络运营情况;另一方面,基于腾讯云具备独家的基于QQ收发信息状态的统计信息,可以快速定向判断全球网络点对点的网络质量,先于网络层感知网络异常,快速定位问题。 修炼好以上三门基本功,基本可以开始乾坤大挪移——基于SDN网络调度的内功修炼了。 在启用SDN网络调度之前,腾讯云已经具备了基本的BGP流量调度能力,当某地域单运营商故障或变更时,可以通过人工配置的方式将路由切换至相邻的BGP网络出口。 以腾讯云上海为例,如果上海电信网络变更会导致业务停服3个小时,我们可以手动停止上海的接入路由器发放腾讯云路由,这样所有访问上海的用户流量会通过广州或北京的BGP流量入口绕行至腾讯云骨干承载网,连接至公有云服务。 这样的操作需要人工实现,而且路由切换一般为全局切换,即全国访问上海公有云的服务都会被切走。这样的流量切换在小业务规模时还是ok的,当业务规模增大,网络运营精细化后,按需的自动化网络流量切换就成为必须。 如上图所示,我们采用全局的SDN网络控制器连接全地域BGP接入路由器。网络管理平面一方面接收全局的网络监控告警,获得全地域的网络资源和告警信息;一方面通过SDN控制器,向全国范围内的接入路由器下发按需的路由和选路控制。 (责任编辑:本港台直播) |