Pastry网络模型的路由机制及改进

来源 :西华大学 | 被引量 : 0次 | 上传用户:yaojian42506
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
今天P2P应用的带宽已经超过WWW,成为占有互联网带宽最多的部分。对等计算在产业界迅速普及的同时,研究界也及时跟进,在P2P系统的设计方法和发展方面进行了广泛而深入的研究。由于完全分布式系统中的随机搜索造成扩展性差的缺陷,所以目前大量的研究集中在如何构造结构化的P2P系统上,其中典型的是Pastry网络模型。它是微软研究院提出的可扩展的分布式对象定位和路由协议,采用基于DHT的路由机制,由Pastry节点组成的自组织的结构化覆盖网络(Overlay Network)。Pastry路由算法能有效地检索到结果,同时保证搜索步数在O(logN)的范围内(N为节点总数),实现了可扩展性搜索。由于它是架设在结构化P2P网络上,所以Pastry搜索算法对节点的限制条件过多,需要严格控制网络拓扑和文件存储位置。因此可以对Pastry的路由机制进行改进,以进一步提高其路由和搜索能力。本论文主要研究内容和特色如下:(1)通过对国内外相关文献资料分析,以及对基于DHT的路由机制特别是传统Pastry路由算法进行了深入的研究,提出一种改进的Pastry路由算法。(2)对改进算法的网络拓扑结构、节点的加入和失效处理方式、改进Pastry的路由和搜索机制以及Super节点的应用和备份方法都进行研究。(3)在JXTA平台上实现本文的改进算法,同时对本文设计的算法进行性能分析和实验,结果表明:较好地解决了负载平衡问题;通过索引节点的引入,提高了查准率和查全率;提高了查找速率;减少网络上的消息量;减少节点加入时的复杂度。
其他文献
计算机和数据库技术的应用,使电信企业在发展过程中积聚了大量业务数据。如何把这些数据进行合理组合,对其进行科学的分析以发现潜在的价值,对理论还是实践都是一个意义重大的课
随着网络通信技术和信息处理技术的发展,信息隐藏作为一种新的信息安全技术近年来发展迅速。信息隐藏技术是通过对数字载体进行不易觉察的修改,将隐秘信息隐藏到数字载体中,
多目标优化问题起源于许多实际复杂系统的设计、规划和建模问题,几乎每个重要的现实生活中的决策问题都需要在考虑不同约束的同时处理若干相互冲突的目标,这就大大增加了问题的
无线传感网络集成了传感器、嵌入式计算、网络和无线通信四大技术,被认为是21世纪最重要的技术之一,它将会对人类未来的生活方式产生深远影响。它在军事、医疗、家用等多个领域
目前Web服务技术已经从基础构建阶段向大规模商业应用阶段快速发展。Web服务组合是推动Web服务技术继续发展的技术动力和研究热点,基于BPEL(Business Process Execution Lang
随着IT应用的广泛与深入发展,传统的计算架构难于适应企业急速发展带来的需求。企业需要他们的系统以最低的成本、最高的效率、最出色的可用性为企业提供服务。而事实上,他们
网格资源调度策略是网格计算领域中的关键研究方向之一。在网格计算中,通过采取适合于网格任务特征和资源特点的调度策略,将网格计算中的资源分配给匹配的网格任务,从而使网
Ad Hoc网络是由一组带有无线收发装置的移动终端组成的一个多跳的临时性自治系统。它具有无中心、自组织、拓扑结构动态变化和移动终端资源有限等特点。在分级结构的Ad Hoc网
集群的动态负载均衡是集群计算中的关键技术,如何提高动态负载均衡的性能,一直是集群计算研究的热点。本文研究的集群负载均衡问题,其目的就是在互联网用户数和网络流量呈几何级
多Agent系统在探索大规模分布式开放系统和理解、刻画现实世界中的许多复杂问题都有非常广泛的应用。但在基于多Agent的应用中,有一个亟待解决的困难问题,即在用户需求、Agent