网络通信 频道

CDN构建通用内容承载平台

  随着视频搜索、视频流媒体、IPTV等业务和应用的发展,CDN也得到蓬勃发展。CDN的发展已经从几年前的起步阶段迈向成熟阶段。一方面,CDN在支持视频、流媒体的大规模并发访问,降低骨干网络带宽消耗,提高质量服务作用越来越明显;另一方面,CDN在网络优化和支持的业务能力方面都有了明显的提升。未来,CDN的发展有几个重要的趋势:

  第一,在业务上,CDN呈支持多业务、多终端,通用内容承载平台发展。构建一个业务无关的通用内容承载平台,实现在应用层和网络层之间的一个“应用无关”的内容承载层一直是CDN发展的目标。一方面,越来越多的业务,包括WebCache,流媒体,IPTV,FTP等都希望借助CDN提高服务能力和服务品质;另外一方面,随着无线多媒体技术的发展,CDN面向的终端除了PC,还有大量的无线智能终端,包括Wifi智能终端,未来的3G终端等,因此,终端环境也越来越复杂。这些都对CDN提出了更高的要求。未来的CDN应该是一个支持多业务多终端提供的CDN。在实现上,通过应具备终端能力发现机制和多应用适配机制来提供这种功能。在这方面,ITUH.350也提供了一些框架性的建议。

  第二,在网络架构上,CDN呈扁平化、支持异构网络发展。原有的大规模CDN系统采用多级树形架构,目标是逐级进行流量的收敛。但是系统部署和实现的复杂性较高。随着技术的成熟,组网上CDN向扁平化发展。扁平化可以大大降低系统的实现流程的复杂性,提高系统在未命中情况下的响应时间。代价是CDN流量收敛能力降低,须要提高命中率为补偿。这可以通过部分缓存技术和内容分片技术来实现。另外,原有的CDN网络因为缺乏标准,所以不同厂家设备的方案在互通性上很弱,CDN的下一步发展目标是支持异构网络的互联。

  针对异构网络的互联,处理不同CDN网络的耦合关系是关键。

  第三,技术上CDN和P2P融合是一个趋势。通过几年的发展和普及,P2P在实现大规模文件共享方面的优势十分明显,在支持流媒体直播方面也取得了重要突破,催生了大量的P2P直播应用。但是,CDN在可管理、可运营性和服务的可靠性等方面存在诸多困难。CDN和P2P相融合目前已经得到越来越广泛的认可,成为CDN发展的重要趋势。CDN和P2P的结合有两个方面,一个方面是在CDN系统中融入P2P技术思想,例如实现CDN节点之间的P2P方式文件分发和共享,利用P2P的文件分片技术实现CDN的部分预分发等;另一个方面是将CDN作为核心,而整个外围采用P2P技术,利用用户客户端的能力,实现P2P流媒体和文件分发服务。可充分利用二者的优点,大大降低系统的成本。

0
相关文章