写点什么

即构自研海量有序数据网络 MSDN,构建全球可靠的多云通讯链路

用户头像
ZEGO即构
关注
发布于: 2021 年 02 月 02 日

2020 是实时音视频技术应用大爆发的一年,电商直播、视频会议、在线课堂等多个场景获得了广泛关注。即构科技作为全球领先的云通讯商,截止目前已服务超过 4000 家企业客户,每日音视频通话时长超过 20 亿分钟,服务覆盖全球 200 多个国家和地区。


在持续为大量客户提供音视频服务的过程中,即构发现 C 端用户对互动质量不断提出更高要求。而影响延时、卡顿、服务可用性等核心质量指标的因素,都与网络质量有关。


基于此,即构通过海量客户的音视频服务经验,结合 SDN 技术,自研了海量有序数据网络 MSDN(Massive Serial Data Network),构建一条全球可靠的多云通讯链路,帮助用户获取更高的网络质量,打造更清晰稳定的音视频云服务。


那么,即构 MSDN 是如何提高保障每日亿级海量音视频流的高质量传输呢?下面我们跟随小 Z 的真实使用场景,一起来看看~


小 Z 是一家直播平台的运维负责人,上周六平台举办了一场大型的直播活动,他和其他小伙伴一起为活动提供技术服务保障,在活动期间,他的工作遇到了几个问题。这些问题,如果通过即构 MSDN 会如何解决呢?


问题 1

在活动开始前进行准备工作时,小 Z 通过活动热度等数据预测今晚参与活动的用户将会暴增,为了保障服务的可用性和稳定性,小 Z 要求进行扩容,但服务商反馈目前网络资源紧张,需要重新进行节点部署,耗时比较久。


解决方案

即构服务了大量的直播客户,在客户业务量暴增需要快速扩容时,即构能迅速响应需求。即构的自研 MSDN ,采用了中立的网络架构,可接入公网,不同供应商的 IDC、网络线路等各类资源,能以最低的成本获取最高质量的资源,做到“AnyWhere,AnyTime,AnyResource”。面对客户业务量爆增时的扩容需求,即构能以分钟级的速度迅速响应,实现用户无感知扩容。


问题 2

准备工作完成后,平台活动如期进行。小 Z 在后台实时监控各项数据,这个过程中,小 Z 发现有一些观众的观看延迟比较大,互动不自然。他判断是网络传输出现了问题,但由于没有可参照的其他路径,因此无法进行优化。


解决方案

影响直播延迟的因素有很多,网络质量是其中一项。即构 MSDN 会从网这一侧,进行极致优化。通过实时探测各段网络线路的质量,获取延迟、丢包率等信息,即构 MSDN 能将探测得到的质量数据绘制成⼀张带权图。用户的每一次推流,每一条数据流都会根据这张带权图,选择最优路径进行传输。当发现网络故障或原有路径质量下降时,会自动规划新的数据传输路径,减少网络抖动带来的丢包或延迟影响。


问题 3

尽管有小部分延迟较大,但参与活动的大部分用户还是很满意这次的直播效果的。公司希望之后的每次活动在保持大部分用户稳定服务外,还能进一步提升。因此小 Z 需要思考在之后的服务保障中如何改进优化。


解决方案

网络传输质量的提升,需要根据海量的数据、无数次的传输来持续不断地优化。即构自研 MSDN,会对平台每日传输的亿级海量数据,进行实时质量评估和事后质量评估。通过记录一条条优质传输路径,为下一次以及更多用户的数据传输提供参考。通过无数的数据流,无数次的传输,让即构 MSDN 逐渐成为一张可用区覆盖面广、超高并发、可用性强、超低延迟的“专线级”稳定的音视频虚拟网络。


通过以上场景应用,我们可以看到即构 MSDN 的主要功能和作用。即构 MSDN 可为全球客户提供清晰、稳定和可靠的实时语音视频云通讯服务,不仅比传统的 SDN 更具控制力和灵活性,而且更贴合音视频云服务的业务特性。


精细化路由,可实现对流量的控制牵引

即构 MSDN 细致的路由控制,可严格控制数据在既定的路径上进行传输,更易于日常网络运维,例如在灰度发布时,可控制一定的流量走灰度区域。同时,可基于特定区域/特定业务,调整流量的传输路径,灵活应对复杂的业务场景和网络状况,比如当跨境云厂商的传输效果不好时,MSDN 可以通过绕路或基于加权算法另选一条更优路径进行传输。


如以下示例,从 IDC1 到 IDC2,如果直连,延迟高达 130ms,但即构 MSDN 通过动态规划选择绕行 IDC3,则延迟可以降至 80ms。



无感透明,可针对流媒体进行针对性优化

针对非媒体数据的传输,例如房间信令等,通过 IP 层的路径规划,可实现传输路径的无缝切换,业务层无感知。针对媒体大流量传输,转发路径的节点有针对性的进行传输层协议优化,可提高重传效率,降低延迟。尤其在进行长距离传输时, 通过即构 MSDN 的优化后,能大大降低网络延迟。


以下是从上海到香港的多条数据流的传输,上下两图分别是不经过 MSDN 加速和经过 MSDN 加速的区别:



上海>香港,未通过 MSDN 加速

平均延迟 100ms,丢包 15%



上海>香港,通过 MSDN 加速

平均延迟 37ms,丢包 15%


即构 MSDN 是基于完全开放、真云化的架构,这意味着可以随时随地获取到全球任意地区的优质网络资源,实现全球可用性区域的全覆盖;同时基于自研的加权算法,动态实时规划一张全球节点最优路径传输路线图,并通过可视化质量运营,不断优化和升级,让每一次音视频流的传输,都稳定、可靠、低延时。


发布于: 2021 年 02 月 02 日阅读数: 14
用户头像

ZEGO即构

关注

专注音视频领域19年 2020.04.15 加入

全球领先的音视频云服务商,已为映客、酷狗、喜马拉雅、荔枝、好未来、作业帮、掌门一对一、Live.Me、UpLive、Mico、平安科技等众多行业头部企业提供音视频云服务。

评论

发布
暂无评论
即构自研海量有序数据网络MSDN,构建全球可靠的多云通讯链路