基于区间查询的结构化P2P覆盖网设计与分析

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:new_java
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P系统的广泛应用推动了当前P2P相关技术的发展,随着应用的不断增加,数据查询已经不再仅限于最初的单一关键字查询或关键字精确匹配。目前,结构化P2P系统中对于复杂查询的支持,例如区间查询、前缀查询和聚合查询等,已成为一项具有积极意义的课题。P2P系统所特有的易变性和规模大等特点,使这一技术变得更为复杂。传统的结构化P2P覆盖网络大都基于分布式哈希表(以下简称DHT)技术构建,这一技术可以实现高效的资源查找,并使系统实现负载平衡,但也存在破坏数据顺序的缺点,从而使得区间查询在这类系统中难以实现。为了解决这一问题,一类非基于DHT技术构建的系统被相应提出,用以解决结构化覆盖网络中的区间查询问题。此外,对于已有的覆盖网络进行修改,使其能够支持区间查询也是解决这一问题的一种方法。De Bruijn图是一种特殊的图结构,它具有常数度和最优网络直径的特点。我们通过使用多层后缀树和De Bruijn图相结合的拓扑结构,设计了DBST覆盖网络,该网络既有树形结构对数据顺序保留的特点,使系统能够支持区间查询,同时也具备De Bruijn图在静态网络中节点常数度的优点,为基于De Bruijin图和DHT技术构建的结构化P2P覆盖网络提供了一种解决区间查询问题的方法。跳图(skip graph)是一种本身支持区间查询的图结构,它是树形结构的一种变形,可以保留数据顺序,同时,一个节点在网络中还存在多个复本,这使得使用该结构的网络具有较高的容错性。通过使用该结构我们设计了一种非基于DHT技术的P2P覆盖网络,称为SGPO覆盖网,它是一种基于跳图的并可实现拓扑意识路由的P2P覆盖网络。通过设计该系统,我们在解决区间查询问题的同时,还解决了物理网络与逻辑网络不一致的问题。本文主要对支持区间查询功能的结构化P2P覆盖网络进行设计与分析,全文共分为五章。第一章绪论说明了研究的背景和问题的提出,以及论文所做的工作和组织结构;第二章是对现有的解决区间查询问题的方法的概述;第三章是构造基于De Bruijn有向图的多层后缀树覆盖网络(DBST);第四章是设计基于跳图的具有拓扑意识路由的区间查询系统(SGPO);第五章是本文的总结以及对下一步工作的展望。
其他文献
近年来,校园信息化建设已成为世界各国教育竞相发展的热点,数字校园、虚拟校园等发展势头迅猛,其明显特征之一是:它提出了对更多种类信息进行处理的要求,如表示校园地物资源或设施
数据挖掘(Data Mining)又称数据库中的知识发现,是一个从大规模数据库的数据中抽取有效的、隐含的、以前未知的、有潜在使用价值的信息的过程,它是当今众多学科领域特别是数据
近年来,随着Internet的飞速发展,网络传输速率不断提高,网络应用和服务变得更加多样化,除了传统的WEB、FTP、TELNET等数据流外,还出现了大量新型的网络应用,如实时多媒体、视频等数
近年来,随着计算机技术、通信技术和互联网技术的飞速发展,以及经济的全球化,虚拟软件研发越来越受到关注。然而,虽然有很多学者对虚拟企业进行了广泛的研究,但从已有文献来
结构化P2P系统使用分布式哈希表(DHT)将数据映射到相应的节点上,从而得到了高效的路由算法。设计新型结构化P2P覆盖网络,必须关注的研究技术有:一:覆盖网络拓扑结构的设计。
对等(Peer-to-Peer,以下简称P2P)网络技术是目前计算机网络研究领域的一个热点,目的是充分利用互联网中所蕴含的潜在资源。P2P覆盖网络是一种采用对等策略计算模式的网络,网络
本文设计并实现了基于非接触式IC卡的油品装车管理系统。该系统主要利用非接触式IC卡的先进技术来监督和管理油品装车过程,对装车业务进行有效、科学的管理。本文首先分析射
图像是人类相互交流与认识世界的重要媒体,具有直观、生动和信息丰富的特点。但是数字图像包含的数据量巨大,计算机很难对其直接进行存储和处理,也不利于图像在互联网上进行传输
当前计算机网络的应用已经相当的普遍,并且深刻的影响了人们的生活方式。网络给人们生活带了便捷的同时,也带来了越来越多的安全问题。网络入侵和攻击问题每天都有发生。如何
随着微电子技术、计算技术和通信技术的进步与发展,一枚硬币大小的电路板上可以集成具有存储、计算、通信和感知能力的元器件,组成廉价的传感器节点。无线传感器网络就是由布