论文部分内容阅读
随着互联网的发展,互联网应用向协协作性、多媒体方面演变。以音视频、图片为主要内容的应用极大的丰富了互联网应用内容,提高了用户参与的积极性。而多媒体应用增多的同时,对内容和平台提供商在带宽、存储等方面带来了很大的成本压力以及服务能力瓶颈。CDN和P2P是各有所长,在计算模型上的差异具有一定的互补性。如果能够结合P2P的扩展能力、服务效率和CDN的可靠性、可管理性,就可以构建一个可管理的、能够承载电信级内容应用的流媒体内容分发平台。本文介绍了国内外P2P CDN网络的研究和发展现状,并深入研究了P2PCDN网络所涉及到的P2P、内容分发、负载均衡等关键技术。同时探讨了P2P与CDN融合的典型架构,比较分析这些融合架构的优势、存在问题以及适用范围等,对本文提出的P2P CDN架构的设计具有重要的借鉴意义。本文在深入研究CDN、P2P及P2P流媒体技术的基础上,提出了一个基于随机化拓扑的具有流量区域化特性和多层结构的P2PCDN内容分发结构,并针对流媒体直播的特性对该系统的核心网部分进行了设计与实现。其能够结合实际的网络地理位置情况进行恰当的部署,减少跨域流量。其能够更好的加速数据分发,并且能够方便的对节点进行管理以及对网络分发结构进行优化。最后对系统的内容分发策略正确性进行了验证测试。