论文部分内容阅读
当前,流媒体占据了Internet的绝大部分带宽,据研究表示,到2011年,90%以上的流量都将是流媒体。而P2P流媒体技术和CDN分发网络则在视频分发中都扮演着重要的角色,各有所长但也都有明显缺陷,同时也具有一定互补性。如何结合P2P的扩展能力和CDN的可靠性、可管理型,构建一个可管理的、高扩展性、高可靠、能够承载超大规模内容分发传送应用的内容分发平台,是近年来研究的热点之一。缓存管理研究就是在有限资源的约束下决策缓存哪些数据并管理缓存数据,使得单位缓存空间的使用价值最大。本文首先研究分析了现有缓存机制的主要方面,包括缓存内容,缓存策略,缓存时机和缓存替换策略等。随后在基于增益模型的缓存管理算法基础上,通过增加了一个新的用户喜好子增益参数和改进算法,提出一种适用于P2P-CDN流媒体系统的基于增益模型的缓存机制,以提升P2P-CDN网络的缓存结构,提高系统系能。最后,通过在P2P-CDN原型系统上进行实验,表明该缓存机制在字节命中率、平均启动延迟等主要性能参数表现上均优于现有的缓存机制。