对等计算搜索技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:mzt1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自2000年以来,对等计算迅速成为计算机工业界和学术界关注的热点。对等计算中每个结点既作为服务器端提供服务,又作为客户端发出请求;结点之间实行直接对等交互;每个结点可以自主的随时加入或离开系统,形成一个真正的动态网络环境。对等计算摆脱了C/S访问控制模式的束缚,具有可扩展、自适应、自组织、负载均衡、容错性强等特征。   本文以P2P系统中的数据组织和信息搜索为背景,对其中亟待解决的覆盖网络构造、路由策略、复制缓存等关键技术进行了研究,并取得了以下成果。   (1)给出了一种无结构P2P环境下自适应路由策略,PeerRank。PeerRank依据用户结点命中查询的历史信息赋予结点相应权值作为查询消息路由的依据,引导查询快速接近目标资源,并在查询消息经过结点建立查询源和查询数据的索引。由于每个结点命中查询后会在本地缓存,该索引将查询引导到最近访问过相同数据的结点,以更高的概率命中查询。   (2)以搜索成功率为目标,给出了副本数量分配优化方案。在无结构P2P系统中,根据数据访问频率的不同分配合适的副本数量将有助于提高系统的整体性能。而已有工作中没有建立副本数量和访问频率之间关系的精确描述。针对该问题,本文研究了影响搜索成功率的关键因素,给出了在存储空间受限条件确定数据副本数量分布的精确模型。我们的结论可以作为相关复制策略的衡量标准。   (3)本文研究发现,在Random WMks查询消息转发模式下,一个结点收到的查询消息数量与该结点度呈近似正比关系。因此,为热点数据分配更多的结点度可以提高搜索成功率。首先研究了在给定查询频率分布下结点度的最优分布,并给出了实现最佳度分布的主动复制方法。其次研究了在给定节点权重分布下,节点度的最优分布策略。本文工作对构造无结构P2P拓扑结构提供了理论依据。   (4)提出了基于小世界模型的搜索算法。小世界网络平均最短路径小,聚集系数大,为P2P环境下的数据搜索提供了有益启发。基于小世界P2P搜索的难点在于构造符合小世界特征的覆盖网络及基于网络特征的查询消息路由。首先提出了一种无结构P2P环境下的自适应搜索算法,SWAPS。SWAPS根据用户的访问历史抽取用户的兴趣属性,并遵循用户的访问行为模式,以自发的方式组织基于用户兴趣属性的小世界覆盖网络。分析了影响搜索性能的关键因素,针对小世界网络特点分别设计了基于兴趣度、基于本体距离和基于兴趣宽度等有效的查询消息转发策略。其次,提出一种基于小世界启发模型构造结构化P2P的方法,SWS。SWS引入多维语义树来组织结点。结点根据它们在语义树上的相对位置来计算语义距离,以此来确定互连概率,形成路由方向感。SWS可以降低拓扑维护代价,提高系统可用性。   最后对本文工作进行了总结,并探讨了P2P搜索研究的进一步工作。  
其他文献
随着无线通信和移动计算需求的增加,基于IEEE802.11系列协议的无线局域网在近几年获得了飞速发展。本论文主要研究实时业务在这种网络中的服务质量保证问题。本文的主要贡献和
近几年来,随着计算机技术的快速发展,给二维电子地图注入了新的活力,基于三维虚拟场景的三维电子地图正成为电子地图发展的一个重要方向,但是三维虚拟场景又不可能完全地取代二维
基于J2EE平台的门户系统在实际的应用中使用得越来越广泛,对于门户系统来说,服务是其中重要的组成部分之一。Portal开发人员以及Portlet开发人员利用服务来实现门户系统的基本
随着信息获取,商务交易,交流沟通和网络娱乐的发展,互联网的应用模式发生了巨大变化。内容获取与分发的需求已成为当前的主要应用。传统互联网基于TCP/IP的端到端通信模式越来越
随着计算机技术的发展,二维条码技术由于其具有高密度、高数据容量以及高纠错性能等优势,在自动识别领域获得了越来越广泛的应用,成为了当今主要的计算机自动识别技术之一。本论
虽然我国的水泥生产总产量位居世界第一,但80%的水泥是由自动控制装备落后的中小型水泥厂生产,这严重制约了我国水泥工业的发展。生料配料是水泥生产的重要环节,配料的好坏直接影
作为企业业务过程电子化的关键要素,业务流程管理是正在迅速发展的技术,在不同的行业得到广泛应用。业务流程建模是工作流系统中的一个重要功能,它使得工作流管理系统可以被看作
学位
人群流量信息在实际当中应用广泛。除了安全控制和人群管理外,它还可用于更合理地安排各个时段的在岗工作人员数。例如:机场、车站、银行等从事程序化工作的场合。另外,可以更有
随着Internet技术的飞速发展,互联网已经变成了一个庞大的、分布式的、异构的数据库和应用计算平台。同时,不少传统计算机领域的技术都在向适应网络应用的方向拓展。网络操作系