【摘 要】
:
P2P网络具有分散化、自主性强、容错性好、信息量大等优势,近年来得到了快速发展,以Gnutella为代表的一批无结构P2P文件共享系统已经成为当前Internet中最重要的应用之一。但
论文部分内容阅读
P2P网络具有分散化、自主性强、容错性好、信息量大等优势,近年来得到了快速发展,以Gnutella为代表的一批无结构P2P文件共享系统已经成为当前Internet中最重要的应用之一。但在这些共享系统中进行文件搜索时,常常会造成大量网络资源的浪费;同时由于文件的流行度呈现不均衡分布,也使得搜索稀缺文件时失败的可能性较大。为此,论文提出了AntBudget搜索机制。
AntBudget搜索机制建立在Gnutella协议基础上,采用预算代替了传统的TTL,同时在每个结点上创建了信息素索引表,并用蚁群算法的正反馈策略更新表中的信息素值,实现了基于信息的搜索。在消息处理策略和正反馈策略的双重调节下,查询消息主要流向成功可能性较大的路径且冗余度得到降低,消息数目和直接搜索范围相应减少,实际覆盖区域间接增大,从而能够访问到更多的含有目标文件的结点,提高了对目标文件查询的成功率和满意度。AntBudget的查询具有颗粒度的细腻性、总体调控的连续性和较强的灵活性。此外,还具有一定的自学习能力和自恢复能力。
论文采用BRITE生成的AS Model拓扑图模拟P2P覆盖网络,并在模拟环境下对AntBudget搜索机制的性能进行了测试。模拟实验表明,与Gnutella洪泛、Expanding Ring和MSF等搜索机制相比,AntBudget能够在降低网络资源消耗的情况下,提高稀缺文件的搜索成功率,减小文件分布不平衡性对系统造成的损伤。
其他文献
随着互联网上房地产信息越来越多,人们从大量的房产信息中找到自己需要的信息也变得越来越困难,因为传统的房地产信息检索系统中没有考虑用户的兴趣偏好,只是机械地进行信息搜索
信息化的飞速发展,不仅导致记录信息的数据规模越来越大,而且数据的形式也朝着高维、多源和多态的方向发展。如今世界正处于一种数据爆炸的状态之中,数据的增长速度已远远超过了
文件系统是操作系统的一个重要的组成部分。文件系统决定了操作系统本身的信息和用户的数据在存储设备上的组织形式。flash存储器是一种广泛应用于嵌入式设备的外部存储器,它
Web服务是一个崭新的分布式计算模型,它的出现解决了企业之间及企业内部异构系统之间的互操作和互通信的问题。事务则是一种保证应用一致可靠的有效机制。Web服务松偶合的特
布料仿真技术近几年来成为计算机图形学领域的研究热点,它在计算机动画、服装设计、电子游戏等方面有着广泛的应用。布料由大量的几何元素构成,且易于变形,因此布料的自碰撞
随着科学技术的不断发展,安全防范技术的应用已深入到各个领域。门禁考勤系统集自动识别技术和现代安全管理技术为一体,是解决重要部门出入口控制实现安全防范管理的有效措施。
网格信息服务是网格系统中的核心部分之一,网格信息服务的目标是将地理上分布、异构的各种高性能计算机、数据服务器、大型检索存储系统、Web服务器和可视化、虚拟现实系统等
随着全球经济的快速发展,企业环境也是有了很大的改变,昔日各种或是辉煌或是惨淡的系统如今也类似于废铁、鸡肋一样存放在企业信息化建设部门,几乎无人理睬。设计一种什么样
传统图像质量评价方法主要针对压缩和视频编码图像,由于这类图像与逆半调图像存在很大的差异,这些评价方法和评价指标不能很好的应用到逆半调图像中。本文在分析传统图像质量
网格计算是解决科学计算,工程计算和商业计算等大规模计算的下一代极具潜力的计算平台。利用网格技术,人们可以将原本毫无关系的服务器、存储系统与网络联合在一起,组成一个