@ fnii.cn

登录邮箱

李建松:从CDN视角看未来网络

发表日期:2014年06月04日      共浏览 1503 次      编辑:

非常高兴有机会受未来网络联盟的邀请,我们看到的未来网络是怎么样子,首先更正我不是博士,我虽然推荐读博士,但是中途我退学了,因为我觉得在学术方面可能感觉到成就感没有在社会上,还有整个企业当中足。从这5个角度阐述一下,从CDN怎么看未来的网络。刘院士也提到了,在报告里面提到了非常尖锐的问题,现在的网络架构给我们带来的挑战,第一个比如说跨SP的网络延迟是非常严重。第二个对于数据的初步传输,过亿影片,2011年大概有30部这样,存在一些重复的数据传输。另外存储的成本比起网络传输的成本下降非常快。


我们先简单说一说什么是CDN,CDN是像我们去影院观看电影一样,你肯定不会去院线发行商那里直接看,我们看到的比如过亿的用户,能够接近的找到一个影院能够享受到内容给我们带来的快感,CDN做的事情跟这个是类似的。把我们这个ICP提供的内容能够引导用户接近智能的去访问。我们可以理解成用户接入层,传统意义上内容的分发应该是这样的一个基本的架构,通过骨干网络到达我们用户最终获得的内容。骨干网络的传输当中,肯定会有这样那样的故障,有非常大的网络故障,都会影响到我们整个互联网用户的体验。当然整个ICP出口网络,有可能会有问题。这些CDN跟出的答案是什么呢?我们会把用户的内容,同步到我们的骨干网络上面去,我们就可以接入到骨干网,保证内容有序的分发。分发过程当中还会产生一些干扰,蓝汛自己是建了这么一张独有的光纤铺设的网络,把我们所有的传输,能够以专用的骨干网络连接起来,相当于我们能够把用户的内容搬到我们这张网里面去,实现有序可控的传输。提高用户访问速度,还有减轻我们ICP服务器的负载,能够满足他们迅速扩容的需求,CDN承载了主要的流量,所以降低通信风暴对网络的影响。有效抵御流量的攻击,可以解决我们运营商之间和南北互联之间的一些问题。

CDN从传统意义上来说,我们更多聚焦于说静态的传输,其中包括一些UPP的下载,还有我们浏览网页,还有下载大型游戏的安装包,这里面我们有几个关键的技术,第一个我们会对这些内容做一压缩。包括主动压缩,再压缩基础上采取更高效的算法让数据传输量减到比较小的颗粒度上去。另外我们会有一个预推送的动作在。我们会利用我们互联网流量的模型,比如说我们夜间可能是由网民获取内容,相对来说比较少的时间段,会利用这些时间段,预先推送内容到达我们网络内,起到网络整形的作用。一方面会保护内容提供商他们这些内容是属于他们自己,不被别人盗取。另外我们自己看到整个网络的运营也是有不可推卸的责任。对整个安全的漏洞,还有我们运营的规范化做一个保障,整个手机的网民占到我们整体网民数量在2014年5月份的报告里面有81%左右。移动互联网给我们CDN带来哪些挑战呢?我们可以在这里有一个简单的图可以看看。我们可以看到移动网民接入,要通过运营商接入,我们可以看到大部分的网络内容可能会位于联通和电信这边,之间会存在比较有挑战性的问题。随着3G、4G还有5G的发展,终端接入带宽要求还有接入条件,对带宽要求是越来越大。但是运营商之间这种结算的相对来说,刚才提到细腰的概念,这个地方可能会有一个瓶颈。会把我们的内容尽量留在移动网内加强基础设施的建设。另外我们会对于移动网内传输的这些内容进行一个主动的压缩,能够降低充分内容产生流量的费用。另外就是在手机端还有基站,我们也做了一些尝试性的工作。把内容缓存到基站上面,和把内容缓存在手机上面。ICP希望根据运营商多一些合作,注入新的内容。这是我们在移动互联网里面涉及到的技术,包括我们自主压缩的一些协议。我们能够是解决我们的APP多协议的需求,第二个就是终端的适配,我们可以根据手机上屏幕的大小,来确定到底是我们推送多大的图片到网民端。尹浩也提到蓝汛擅长是做网络感知,我们对网络更加了解,根据网民类型返回不同压缩的内容。在这里有一个非常有意思的数据,通过我们的运营平台可以看到,原来在移动互联网里面我们会有一个清晰的概念,我们在上班或者下班,上班是看网页,下班也是看网页。这样的模型是恰恰发生变化,上班的路上或者下班的路上甚至于睡前,这些在我们的运营平台上都可以看到,流量是发生哪些变化,这些反而成为一些流量突增的时间点。

3G和4G的发展,带宽口子开了之后思科预测到,在移动流量当中可能有66%都会以视频内容呈现,视频对CDN也提出了一些要求,这个在移动互联网,我们视频已经具备的条件,包括我们宽带中国给我们带来策略性的保障。视频接入的方式来说,只要屏幕有接入,就会有需求。包括平板和PC。我们对应解决方案,第一个方式我们能够去支持点播的业务,对于直播的需求,CDN也是目前要解决的一个非常重要的问题。对于协议方面,包括了HTTP,还有ITSP,这些协议在CDN方面也提出了具体的要求。对于封装的格式,包括主流MP4还有HIS和HDS等等。这个地方想跟大家分享一下,除了基站还有手机运营的缓存以外,希望能够把内容缓存在我们上午的无线接入点上面去,这里面有什么样的好处呢?第一个包括我们用手机看视频,或者是用PC看视频,这些内容在一个家庭里面可能是码率的不同,或者是分辨率的不同,但是需要在统一网络出口上面能够实现他们编码的转变和内容的缓存,这些对CDN厂商来说他很清晰的知道,哪些内容在互联网上面是具有非常高的可重复性。所以把这些热点内容推送到我们APP上面去,仆役实现我们整个重复内容,减少传输的要求。

另外CDN要解决的问题,动态的传输,所谓动态就是整个CDN这些文件是没法完全具备的,我们可以实现动态内容的加速包括我们一些连接池的技术,带来了时间的消耗。另外CDN基于网络感知,可以清晰测量出哪一条链路是最优的,基于这个链路进行优化。另外这里面其中提到一些技术问题是包括数据的去除,主要是利用资源的技术,能够根据资源的翻译,可能不是一个原始大块可重复的内容。而是我们传是根据支点做的编码,把编码进行一个传输,达到数据的目的。TCP的优化在CDN当中也是非常关键的作用。CDN作用就是打破原来TCP的协议,能够快速做一些数据的启动和收敛。

物联网前面有的同事也提到过,我想在这里主要强调一点,物联网没有中心点动点的互联结构,CDN是怎么跟他去适配呢,我想主要是CDN有一个广泛分布的网络,可以去实现,找到一个最佳的链路,使我们物联网之间的传输更加的高效和实时。

谈到云计算,CDN本身就是云计算的实现形式,他能够做到一个云分发,在云计算给CDN带来的机会,主要就是在CDN运营当中不光是实现了研发,运营的时候对提供开始服务的设备,还有就是存储,已经实现的云主机和云存储的模式。SDN对CDN的影响,网络探测是整个的基础,因为CDN是控制了一小部分的网络,对于整体的骨干网络话语权和相对来说是比较弱一点。我觉得对于整个网络的理解,还有网络传输的性能,CDN产生相对来说应该是掌握的更加的全面一些。刚才也给大家展示过大数据在CDN上,有一些非常有益的数据。蓝汛在业界推出了我们大数据的挖掘,这样一个产品,大家有时间也可以关注一下。

今天我的分享就到这里,谢谢大家!