基于P2P的内容分发网络及缓存替换算法研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:shanglonghai105
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CDN(Content Distribution Network)和P2P技术是目前Interent上实现内容传递的两种主流技术。内容分发网络的核心是将互联网内容提供商和电子商务应用站点的信息迅速有效地发布到离用户最近的服务节点上,使用户访问站点时可以就近得到快速响应,同时减轻原站点的负荷,提高设备和网络利用率。P2P网络中没有集中的服务器,网络的每一个节点(Peer)既可以作为客户接受其他节点的服务,也可以作为服务器向其他节点提供服务。由于CDN的可靠性、可管理性和P2P的扩展能力互为补充,目前,如何将两者进行有效地结合逐渐成为网络研究的热点之一。本文基于这两种方法相结合建立了基于P2P的内容分发网络的自治缓存系统。该系统通过P2P技术有效地减小了用户对代理服务器的访问压力,并增大了系统的缓存容量,降低了总体成本,又利用CDN技术将Web内容转移到客户所在的自治域内,使客户访问资源的速度大大提高,主要研究内容如下:(1)对CDN和P2P关键技术分别进行了深入细致的分析、研究。(2)提出一种新型的网络拓扑结构——基于P2P的内容分发网络自治缓存系统。(3)根据网络用户访问特性和网络文件价值评估给出了智能缓存替换算法:提出的合作缓存系统具有P2P和CDN的双重特性,解决了合作缓存系统中文件的冗余度较大和单一点失效问题。智能缓存算法充分考虑到了用户访问特性、网络文件价值,文件寿命,缓存文件冗余度和文件大小等各个方面的性质,以比较低的运算复杂度实现缓存替换并获得了比较高的缓存命中率。(4)对智能缓存替换算法进行相应的仿真。
其他文献
P2P(Peer-to-Peer,P2P)提供了诸如自主性(self organization)、负载平衡(load balancing)、有效性(availability)、容错冗余(fault tolerance)和匿名(anonymity)等很多吸引人
目前多媒体音视频的应用越来越广泛,新的压缩编码算法层出不穷,文件的格式也越来越多样化。流媒体技术的广泛引用,其传输协议也在演化发展中。如何研制一种开放架构的播放器
Peer-to-Peer网络技术是目前国际计算机网络技术研究领域的一个研究热点,其主要目的是充分利用互联网中的潜在资源,包括计算资源,存储资源,文件资源等。构建P2P网络的目的之
医学图像分割技术是医学图像处理和分析领域的基础技术之一,是近年来备受研究人员关注的热点问题。医学图像分割的目的是把图像中具有特殊含义的不同区域分割出来,并使分割结
网络拓扑发现技术是建立在网络拓扑结构、网络管理模型、网络协议以及网络发现工具之上的综合网络技术,是现代网络管理的重要部分之一。能否正确掌握网络的拓扑结构直接影响着
随着网络应用的蓬勃发展和网络规模的迅速扩大,基于IPv4协议的Internet逐渐显示出地址空间匮乏、缺乏QOS保证等弊端。IETF从1991年开始着手研究下一代IP网络协议——IPv6协议
随着计算机网络和多媒体技术的发展,动画、语音和视频等多媒体信息在因特网上变得越来越流行,基于计算机网络和多媒体技术的远程教育、视频会议和实时直播等信息服务得到了迅速
汽车工业的快速发展使城市交通拥挤问题日益突出。解决此问题的关键在于充分发挥交通信号协调控制的作用,以降低交叉路口平均延误,减少车辆平均停车次数,从而缓解城市交通压
从大型数据集中发现有趣的,有用的且预先未知的知识的过程被称为数据挖掘。数据挖掘又称数据库中的知识发现,是数据库研究最活跃的领域之一。通过数据挖掘可以从大型数据集中提
电子政务是信息化最重要的领域之一,而信息安全则是建设电子政务的基础。目前,我国电子政务内网的重要电子文档保护存在两大问题:一是重要电子文档一旦到达最终用户手中就失