收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

常量度P2P系统中复杂搜索技术研究

水超  
【摘要】: 近年来,基于对等结构(Peer-To-Peer,P2P)的分布式系统在互联网上广泛的流行起来,成为了当前占据Internet主要流量的应用之一。基于分布哈希表(Distribute Hash Table,DHT)的结构化系统是P2P系统的重要组成部分,系统中的各个节点通过某种规则相互链接,形成具有一定拓扑结构的网络,具有较高的查询效率。常量度P2P系统作为一种新型的结构化系统,具有邻居节点个数为常数而查询效率为O(LogN)的特性。常量度P2P系统能有效地减小系统维护开销,简化系统结构,但同时也面临着容错、数据负载平衡、路由负载平衡等方面的问题。如何解决常量度系统所面临的这些问题,是一个值得深入研究的课题。 此外,由于P2P系统中往往具有着巨大的节点规模和节点在地理上广泛分布的特点,因此在大规模P2P环境下的资源搜索面临着两个重要的性能指标:搜索效率和网络负载。高效的搜索有利于减小搜索的延时,提高用户的满意度;而较低的网络负载有利于减轻网络流量,减小营运商的成本。特别是在P2P环境下进行复杂搜索时,面临着搜索效率和消息开销的性能折衷问题:优化其中一个往往使得另一个表现出较差的性能。进行复杂搜索时,如何在保持搜索效率的同时减小网络的消息开销将对网格系统、服务组合等应用具有现实的推动作用。 针对上述问题,本文首先拓展了CCC[1]网络结构,为每个节点增加3个邻居节点,从而形成新的常量度P2P重叠网络,它在负载平衡、路由效率等方面表现出新的特性。在该系统的基础上,本文围绕复杂搜索中的区间搜索和Top-K搜索两个问题展开研究,提出了针对这两个问题的搜索算法,对算法进行的理论分析和实验模拟表明这两种算法具有较高搜索效率和较低的网络负载。论文的主要贡献主要包括: (1)本文在CCC(Cube-Connected-Cycle)网络结构的基础上,提出了一种新的常量度P2P网络—Cactus。该系统中每个节点的邻居节点数为6,而在节点规模不超过d×2d的情况下,查询效率为O(d),其中d是CCC网络的维度。本文阐述了Cactus的拓扑构造、路由算法以及容错机制,并对相关实验及其结果进行了分析。实验表明Cactus在查询效率、负载平衡、容错性等方面均不逊于现有的常量度数的P2P系统。特别是与已有的容错算法相比,在节点非正常离开系统的情况下,Cactus采用了“反馈式”容错算法,使节点恢复邻居关系的消息个数从log2N减小到3logN,时间开销从logN减小到2步,从而使得系统具有较强的容错能力。 (2)本文在Cactus常量度系统基础上,设计了一种Smart-Broadcast算法。该算法根据被搜索区间的范围,动态建立一棵虚拟搜索树。该搜索树的结构与Cactus系统的底层拓扑结构相匹配,并使得被搜索的节点都聚集在根节点附近,从而使得单值区间搜索的消息开销为O(d),而平均路由开销不超过O(d)+(1+3/d)m,其中m是被搜索区间内所有映射到的节点。本文描述了Smart-Broadcast算法,并在该算法的基础上设计了多属性区间搜索算法。对算法进行理论分析和模拟实验证实Smart-Broadcast算法在大规模节点的情况下,具有较小的消息开销和路由开销。 (3)本文在Cactus系统和区间搜索算法的基础上,提出了一种Top-K搜索算法—IES(Iterative Estimate Range-size)。算法根据资源属性,将资源看作是m维空间中的点,而Top-K搜索就转换为在m维空间中搜索距离查询点最近的k个点。该算法根据Agrawal发现的资源密集现象,在m维空间中确定搜索区间大小,并利用Cactus的多区间搜索算法,迭代地在多个区间中搜索资源,使得算法同时保持了高效和低负载的特点。本文证明了算法的正确性并分析了它的性能。分析和实验表明,该算法在高属性维度、低查询维度的情况下,具有较好的查询效率和较低的网络负载。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 罗峰;;基于网络编码的P2P网络系统研究[J];电视技术;2007年02期
2 吴绍兴;张歌凌;马玉军;;基于免疫克隆退火算法的P2P路由算法[J];计算机工程;2009年18期
3 董健全;谢承灏;李超;;P2P文件共享系统中恶意代码防治的激励机制[J];计算机工程与应用;2006年34期
4 曾楚轩;;P2P应用技术发展浅析[J];电信网技术;2007年03期
5 李俊青;左凤朝;李元振;;基于P2P Web Cache的数字图书馆平台设计[J];情报杂志;2007年05期
6 赵智超;赵政;;基于XSLT模板展开的对等模式映射合成[J];计算机工程;2009年13期
7 邓智群;戴冠中;慕德俊;罗红;;网格计算与对等计算的比较研究[J];小型微型计算机系统;2005年10期
8 吴成义;王志喜;;综合P2P和网格计算模式的研究[J];西华大学学报(自然科学版);2006年02期
9 张文举;陈曙东;刘了;马范援;沈建华;;药物发现网格设计与实现[J];计算机工程;2006年11期
10 凌波;吕永成;周水庚;周傲英;Ng Wee Siong;;P2P信息检索及其优化策略[J];计算机科学;2006年08期
11 王杨;王汝传;赵慧娟;;基于移动代理的P2P与网格融合技术研究[J];江苏通信技术;2006年06期
12 舒丹;信思金;蒋冬青;;网格与P2P的融合与展望[J];中国水运(理论版);2006年02期
13 常艳;刘旭;程文渊;谢向辉;崔德刚;;飞机多目标优化设计网格的研究与应用[J];计算机研究与发展;2007年01期
14 刘杰;王向辉;张国印;;结构化P2P网络综述[J];信息技术;2007年06期
15 熊曾刚;杨扬;刘丽;陈福;周静静;;集成P2P模式的网格资源发现算法研究[J];计算机工程与应用;2008年04期
16 黄宇;金蓓弘;;移动自组网中感知拓扑失配的P2P覆盖网构建[J];小型微型计算机系统;2008年03期
17 卢良进;万健;徐向华;;基于P2P的RSS内容分发系统研究与实现[J];杭州电子科技大学学报;2008年02期
18 唐红梅;郑刚;;一种基于对等语义连接网络的路由查询[J];电脑开发与应用;2008年06期
19 凌波;郑新宇;陈志刚;;P2P信息检索系统案例的查询处理策略[J];计算机应用与软件;2008年06期
20 洪道诚;;一种新型的P2P信息检索系统体系结构[J];微计算机信息;2008年21期
中国重要会议论文全文数据库 前10条
1 杜蓓;陈飞波;钱卫宁;周傲英;;基于对等计算技术的内容共享与搜索[A];第二十二届中国数据库学术会议论文集(研究报告篇)[C];2005年
2 杜蓓;钱卫宁;蔡文渊;周傲英;;对等计算环境中动态数据的一致性保持[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
3 阳德青;钱卫宁;周傲英;;对等计算系统中基于内容的XML数据分发技术[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
4 余林琛;廖小飞;;基于P2P-SIP的语音组通讯机制研究[A];2009年全国开放式分布与并行计算机学术会议论文集(上册)[C];2009年
5 余林琛;廖小飞;;一种新的应用层对等路由机制的研究[A];2008年全国开放式分布与并行计算机学术会议论文集(上册)[C];2008年
6 徐小龙;王汝传;姜波;;一种新的基于P2P的电信海量数据分析业务模式[A];普适计算及其软件新技术——第三届长三角计算机科技论坛文集[C];2006年
7 张铁军;张玉清;张光华;张德华;;Peer-to-Peer典型应用安全需求分析[A];全国网络与信息安全技术研讨会’2004论文集[C];2004年
8 荆松吉;卢芳云;张震宇;;RD炸药烤燃机理研究及二维数值模拟[A];中国力学学会学术大会'2005论文摘要集(上)[C];2005年
9 张博文;;哈尔滨军事工程学院创办的背景与动因[A];纪念《教育史研究》创刊二十周年论文集(9)——中华人民共和国教育史研究[C];2009年
10 ;2006年中国航空工业产业链发展论坛 会议安排[A];2006年中国航空工业产业链发展论坛会议论文集[C];2006年
中国博士学位论文全文数据库 前10条
1 水超;常量度P2P系统中复杂搜索技术研究[D];国防科学技术大学;2006年
2 李东升;基于对等模式的资源定位技术研究[D];国防科学技术大学;2005年
3 周婧;P2P分布存储系统中海量数据的数据一致性维护技术研究[D];国防科学技术大学;2007年
4 钱卫宁;对等计算系统中的数据管理[D];复旦大学;2004年
5 唐九阳;基于对等计算的信息共享相关技术研究[D];国防科学技术大学;2006年
6 周世杰;对等计算中的分布式路由算法及其安全性研究[D];电子科技大学;2004年
7 凌波;基于对等计算的信息检索技术[D];复旦大学;2004年
8 詹敏;基于对等计算的企业应用集成系统的研究与实现[D];中国科学院研究生院(软件研究所);2002年
9 耿淑敏;FM-CW SAR信号处理关键技术研究[D];国防科学技术大学;2008年
10 汪锦岭;面向Internet的发布/订阅系统的关键技术研究[D];中国科学院研究生院(软件研究所);2005年
中国硕士学位论文全文数据库 前10条
1 陈小明;P2P覆盖网优化研究[D];国防科学技术大学;2006年
2 方素华;基于JXTA的复合信任模型研究与实现[D];国防科学技术大学;2008年
3 张昊;面向多任务的对等网络技术研究[D];国防科学技术大学;2008年
4 陈博;一个对等计算模型及其在网格中的应用研究[D];中国科学院研究生院(软件研究所);2004年
5 陆晨;对等式网络模型的研究及应用[D];合肥工业大学;2003年
6 赖晓燕;安全电子公文系统的研究与设计[D];四川大学;2005年
7 陈绍荣;脑的高级功能研究及脑信息处理建模[D];国防科学技术大学;2003年
8 刘韵;基于P2P的网络存储技术研究[D];电子科技大学;2005年
9 于游;网格资源发现机制的研究[D];燕山大学;2007年
10 李泽红;国防科学技术专利保护研究[D];湖南师范大学;2006年
中国重要报纸全文数据库 前10条
1 ;关于建立高校毕业生就业见习制度的通知[N];中国人事报;2006年
2 本报记者  潘继红;亚航展有望成为全球最大民用航空工业展会[N];国际商报;2007年
3 任征 文伟;国防电子展搭建贸易良好平台[N];中国贸易报;2006年
4 蒙志军;加快创新步伐 提供科技支撑[N];湖南日报;2007年
5 证券时报记者 李坤李沫;江苏三友参与北斗系统产品研发[N];证券时报;2007年
6 廖文根;779个项目荣获国防科技奖[N];人民日报;2007年
7 本报记者 刘立红;点亮和谐家园的明灯[N];中国老年报;2009年
8 记者 郑黎;省政府与国防科工委共建长春理工大学[N];长春日报;2006年
9 本报记者 李亦金曹卫新;江苏三友支持北斗卫星系统项目[N];证券日报;2007年
10 本报记者 王握文;问题的支点作用有多大[N];解放军报;2009年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978