共计 2038 个字符,预计需要花费 6 分钟才能阅读完成。
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 是基于齐全凋谢、真云化的架构,这意味着能够随时随地获取到寰球任意地区的优质网络资源,实现寰球可用性区域的全笼罩;同时基于自研的加权算法,动静实时布局一张寰球节点最优门路传输路线图,并通过可视化品质经营,一直优化和降级,让每一次音视频流的传输,都稳固、牢靠、低延时。