2017年4月12-13日,2017亚太CDN峰会在北京隆重召开,大会由亚太CDN领袖峰会、国际CDN论坛、电视新媒体CDN论坛、视频云论坛、未来网络论坛、C未来视频峰会、亚太CDN展览会等7大部分组成。在13日上午的视频云论坛上,帝联科技首席架构师卢日作了题为《互动式实时视频融合云》主题报告。
图为:帝联科技首席架构师卢日
美国商界有一句著名的话“如果不能战胜对手,那就加入到他们中间去!”这句话完美的契合了CDN+云的时代。但是它有两面性,一方面公有云的厂商在积极的整合CDN的资源,另一方面CDN的厂商也在做自己云的优化。从这两方面来讲,云与CDN是在互相加入,相互促进。
帝联互动直播云平台——OpenLaaS
卢日认为,CDN发展已经迎来了巨大的机遇,视频类增值业务越来越多、大量的应用对直播有强烈的需求、VR/AR兴起对直播技术提出更高要求,针对流媒体数据传输,基础协议的优化空间也很大。
OpenLaaS具有四大特色:交互性、实时性、协议扩展性和流畅度。
1、交互性。不管是视频交互还是文字交互,帝联的OpenLaaS都可以提供诸如连麦这样的功能。可以进行视频聊天、上麦、连麦,同时也可以进行文字的互动。
2、实时性。帝联12年的CDN的经验累积的最大的优势是在网络上的优化,未来帝联希望能够把网络传输协议优化,使之在OpenLaaS里更加发挥它的作用。
3、协议的可扩展性。帝联的设计框架不仅仅对于某一种协议可以优化,对于老的协议也可以用老的技术来解决新的问题。卢日预测在物联网时代,一定会出现更多的协议。如何面对新出现的协议成为首要问题。
4、流畅度。流畅度是和实时性相关的,降除卡顿、做协议站是非常复杂的,因为算法是有其需要研究的地方,最早的TCB就是一直在使用的算法。帝联在公网环境下测试的提升幅度是非常大的,然而传统的TCB仍然存在很大问题。
OpenLaaS是专为互动和直播设计的协议族和专为直播业务设计的软件架构全协议。
帝联目前正在QUIC协议的端到端的多媒体加速方案。QUIC本身是基于UTP的,包括提升卡顿率各方面中QUIC做了很多优化。比如015年GOOGLE UtoB就上了QUIC。帝联科技结合自己的框架设计,也可以做到直播中即使在断流的情况下也不会出现用户感知。出现卡顿以后,更多应该从底层的优化解决上层的问题,而不是自上而下的解决问题。
OpenLaaS的三个关键词解析
据卢日介绍,OpenLaaS有三个关键词:融合、云以及行业化场景化SaaS。
关键词一:融合
卢日从两个方面解释了融合部分:第一是技术融合。帝联科技的融合不仅仅是传统或者新媒体的融合,帝联科技更多的侧重于技术上的融合。其二是业务场景上的融合。帝联科技把业务分成了基础业务和真实业务,帝联科技正致力于演讲如何把二者融合在一起以期能够达到最优的效果。
关于技术的融合,帝联科技设计了openSDKI。openSDKI是一个多场景化的应用,帝联科技希望客户在使用SDK整个端的解决方案的时候不会影响用户体验。所以帝联科技在设计SDK再去设计driver的时候是先把中间件设计好。
业务场景个是基础业务也是增值业务。首先帝联科技是多平台的,不管是windows、IOS、安卓、flash都会支持。另一方面是增值业务,增值业务并不是所有的东西都会自研,帝联科技会将厂商集成到帝联科技方案里,而不是全部东西都自己做。帝联科技也会有非常严格的审查体系和测试团队,最终会集成到帝联科技的OpenLaaS框架里。
关键词二:云
首先是微服务化。微服务化在很多方面都进行了改造,一个是分发服务,还有控制服务。对于直播出现卡顿或者延时现象,帝联科技用GOOGLEdapper实现帝联科技本身的协议,可以让任何一次请求都追诉,非常方便的调试到底问题出现在哪里。帝联科技的配置和调度服务也都进行了改造,CDN的加速是对磁盘的缓存,KPM的技术在IO上面有很大的缺陷,帝联科技用mesos+kubrnetes+Docker进行了改造。
资源共享中所测即所用。不可变的基础设施由于其优势的显著性成为讨论的热点,任何一个版本只要部署上去就能确定,如果只要升级而不是修改,直接部署一个新的容器进行迭代即可。在云端的控制和数据的隔离在cloud里面是非常关键的因素,传统数据是合在一起的,而SDN就是控制和数据的分离。云端会用很多数据库做一些控制新令的交互,数据部分也会有很多的协议(ITNP)。
关键词三:行业化场景化SaaS
帝联科技的场景化应用,是基于整个行业里针对网络经济、网络直播、安防监控、远程医疗、远程教育、视频会议等内容,帝联科技会对各个行业做深耕,开发帝联科技自己的SaaS服务。