ZEGO 即构自建 MSDN 有序网络,为实时音视频传输极致顺畅!
由于疫情反扑,音视频云通讯的使用需求再次增加,跨机房环境经常遇到网络通信质量不佳的问题,比如延迟、卡顿、画质不清晰等。网络状况是影响用户体验最大因素之一,因此提升用户网络体验的需求被各家产品 highlight。
在这种背景下,全球云通讯服务商 ZEGO 即构科技的“海量有序数据网络 MSDN(Massive Serial Data Network)”正当其时。
通过海量服务实践积累,结合 SDN 技术,背靠基础多云商,即构自研了 MSDN。这是即构将不同云商的 IDC、公⽹、专线网络等资源整合成的一张“虚拟网络”,依靠于 MSDN 网络传输,即构实时音视频“流畅清晰、低延迟、 极速秒开”等核心能力得到透彻展现。
建构在多云网络的 MSDN,可以避免客户侧的单云商故障,重点减少卡顿、延迟等问题。2020 年,即构每日音视频通话时长超过 20 亿分钟,MSDN 为这数十亿的音视频流规划了全球质量最优的线路。
MSDN 究竟是什么?
“如果各节点之间的连接是一条条路,奔跑的实时音视频流是一辆辆汽车,那么 MSDN 就是即构在海量的服务积累中,提炼出的最优质路线。”即构 MSDN 产品负责人许键树表示。
简单来说,MSDN 就是在原有公网基础上搭建了一个“有序网”,有序是指它可以自动容错、智能选择最优传输路径,当出现线路故障时秒级响应/自动恢复,让使用者获得更高的网络质量。
这张“有序网”来自对亿级海量数据的实时质量评估 &事后质量评估。根据海量用户的最优化实践、和亿级数据的最优化传输,即构 MSDN 逐渐成为一张覆盖面广、可用性强、支持超高并发、且具有超低延迟的“专线级”虚拟网络。
MSDN 的背后是即构对客户需求的密切关注,依托于 MSDN,即构正在将服务亿级用户的积累反哺客户:
选择更优路线,满足用户高质量网络需求
MSDN 融合了多云商的能⼒,相比自建网络以及单一云商架构,具有更高的可靠性,实现了最优网络覆盖,满足了用户对高质量网络和直播秒开的需求。
线路故障秒级响应秒级,自动恢复
人工干预一定有延迟,MSDN 网络支持线路故障秒级响应和自动恢复,更快恢复常态,减少用户感知。
精细的路径规划,有控制力
MSDN 具备精细化的“路由控制”,可以让数据在严格的控制下,在既定的路径传输,相比传统 SDN,优势是易于运维,对⽹络⽇常运维如灰度发布,有更好的控制⼒。
MSDN 可以做什么?
“活地图”
MSDN 可以实时探测全网链路情况,搜集“延迟、抖动、丢包率”等信息,及时发现⽹络故障,并重新规划数据传输路径,减少⽹络抖动给业务带来的影响,保证实时连通;
“飞毛腿”
MSDN 通过路由节点或中转节点转发,可以自动绕过⾼延迟的⽹络线路,尽可能降低⽹络延迟和丢包,大幅提升传输速度;
“智多星”
可基于特定区域/特定业务,调整流量的传输路径,灵活应对复杂的业务场景和⽹络状况,比如可以优化跨境云厂商的传输效果;
“多容灾”
⽅案更普适,融合多云商基础⽹络,⽀持多云商调度容灾;
以下是从上海到香港的多条数据流的传输,上下两图分别是不经过 MSDN 加速和经过 MSDN 加速的区别:
上海>香港,未通过 MSDN 加速
平均延迟 100ms,丢包 15%
上海>香港,通过 MSDN 加速
平均延迟 37ms,丢包 0%
背后的“铺路者”:MSDN 能最快速度绕开故障链路,选择最优那条
如果 MSDN 各节点之间的连接是一条条路,奔跑的实时音视频流是一辆辆汽车,即构后台架构师周健就是这张网络背后的“铺路者”之一。
“通过持续探测机房间的网络链路,收集全网的网络质量数据,基于自研的加权算法,动态地规划出数据报文的最优传输路径,我们有了这么一张网络。所以我们的 MSDN 能够提供高质量、低延迟的数据传输服务,并且能够快速响应网络质量变化,即时绕开故障链路。”即构后台架构设计师周健表示。
在对海量数据的收集规划之上,MSDN 网络传输让网路传输达到了最佳连接,让这些“汽车”避开事故、最快速的有序通行。
依托于 MSDN,即构正在将服务亿级用户的积累反哺客户,全力让每一次音视频流的传输都稳定、可靠、低延时。
版权声明: 本文为 InfoQ 作者【ZEGO即构】的原创文章。
原文链接:【http://xie.infoq.cn/article/3f525d1990622b43ea03b5e81】。文章转载请联系作者。
评论