分布式云|专访丨阿里云 卢日:要将GRTN打造成为流媒体云原生aPaaS服务

9月16日,Distributed Cloud|2021全球分布式云大会·上海站隆重召开。在全球分布式云大会不懈布道下,云计算行业对分布式云的关注度愈发高涨,以全球分布式云联盟成员为代表,涌现出了大量分布式云技术和实践成果,为分布式云计算发展夯实了基础。

2021全球分布式云大会为分布式云计算发展再添强大推力,本次大会共设有分布式云主题报告会、边缘云论坛、云原生专题论坛、分布式数据库论坛四大论坛,围绕分布式云、边缘算力、云原生、分布式架构等技术与实践展开。全球分布式云联盟联合阿里云、腾讯云、Google Cloud、中兴通讯、京东云、安迈云、网心科技等国内外分布式云顶尖技术服务商,共话分布式云创新新趋势,共谋云计算变革新未来,共享分布式云计算新红利!

【 分布式云|专访丨阿里云 卢日:要将GRTN打造成为流媒体云原生aPaaS服务】9月16日,阿里云资深技术专家卢日接受了全球分布式云联盟专访,就GRTN网络的核心技术和竞争力等话题回答了采访人员提出的问题。

分布式云|专访丨阿里云 卢日:要将GRTN打造成为流媒体云原生aPaaS服务
文章插图

GRTN是2019年云栖大会正式对外发布的,其中还包括了基于RTS的超低延时直播服务。GRTN的诞生,在阿里巴巴内部可以追溯到2018年,阿里云边缘云团队和手机淘宝音视频直团队共建的一套基于WebRTC的低延时直播协议。随着共建项目的推进,GRTN在业务上也取得了很多收益,越来越多的团队开始参与到项目中来,包括手淘技术团队、达摩院、企业智能等。

2020年初疫情爆发时,市场对RTC的需求急剧增长,团队借机将直播与RTC进行了融合,GRTN就此诞生。GRTN不是简单的对两套系统进行融合部署,而是以直播的CDN系统为底座,有机融合RTC网络基本特性,并通过架构有效解决了RTC网络面对上万台机器级联的问题。

GRTN的核心竞争力

GRTN的核心竞争力主要体现在三个方面。

降低成本。GRTN本身是一个多业务融合网络,可以支撑直播、RTC、视频上云等多种业务场景,业务的复用率更高。同时,GRTN的内部链路更短,节点内成本更低。

提升质量。GRTN内部网络提供动态选路以及层级网络混合组网,内部链路网络延时可以控制在20ms以内。内部链路网络采用的是私有协议进行高效的传输,客户端和推流的分发都是基于WebRTC构建的,QoS算法和参数择优都专门针对流媒体的特性来设计,并基于线上数据持续打磨迭代。

便于扩展。GRTN支持WebRTC协议,可以在单个连接通道上,从而可以很自由的进行分发和订阅,在业务的扩展性上带来了更大的想象空间。

GRTN的关键技术

对等组网和路径动态规划

传统的直播架构是一种层级的树状结构,由于媒体流的链路相对比较固定,这种结构的在产品初期可以把研发资源更多的投入在媒体协议的处理上,对于快速构建产品能力是相对风险可控的。

但随着业务的发展,这种架构的缺陷也会越发明显,比如延时高、成本高,而且扩展性也比较差等,在一定程度上是阻碍业务发展的,比如延时很难突破到6s以下,视频的互动只能借助旁路连麦系统等。

为了根本上解决这一系列问题,并结合层级结构有助于系统运维和容量评估,而网状结构有益于构建高质量和低成本的网络的特性,GRTN采用了混合组网方式,即层级结构和对等图形方式相结合的组网的方式。

选路中心会周期性收集内部链路探测的结果,为了配合动态组网,流媒体大脑模块需要对流信息进行管理,同时还需要支持路径切换、容量规划以及在成本和质量之间做综合的调度。