一种面向大规模P2P系统的快速搜索算法
作者:
基金项目:

Supported by the National Natural Science Foundation of China under Grant Nos.60673167, 60703072 (国家自然科学基金); the National Basic Research Program of China under Grant No.2005CB321801 (国家重点基础研究发展计划(973))

  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [11]
  • |
  • 相似文献 [20]
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    提出一种面向大规模P2P系统的概率搜索小组(probabilistic search team,简称PST)算法.各节点首先发布本节点的资源共享信息,并基于分布式丢弃Bloom Filter技术(distributed discarding bloom filter,简称DDBF)对从其他节点收到的信息进行保存和转发.PST算法把RW算法中漫步者的概念扩充为搜索小组.通过聚合各小组在搜索过程中获得的资源信息,PST算法实现了多个小组之间相互协同的并行搜索.分析模拟结果表明,PST算法在保持低定位开销的同时取得了较好的定位性能.

    Abstract:

    This paper presents a search algorithm called probabilistic search team (PST). In PST, all nodes advertise their resource sharing information, maintain and broadcast the information based on DDBF (distributed discarding bloom filter), which discards some information when transmitted to their neighbors. During the search process, PST extends the concept of walker in RW to search team. PST realizes collaborative and parallel search of multiple search teams by aggregating the resource information obtained in search process. Experimental results show that PST achieves a good tradeoff between performance and overhead.

    参考文献
    [1]Lu XC,Wang HM,Wang J.Virtual computing environment (IVCE):Concept and architecture.Science in China (Series E),2006,36(10):1081-1099 (in Chinese with English abstract).
    [2]Matei R,Ian F,Adriana I.Mapping the Gnutella network:Properties of large-scale peer-to-peer systems and implications for system design.IEEE Internet Computing Journal,2002,6(1):50-57.
    [3]Christos G,Milena M,Amin S.Random walks in peer-to-peer networks.In:Proc.of the IEEE INFOCOM 2004.New York:IEEE Press,2004.120-130.
    [4]Zheng QB,Lu XC,Zhu PD,Peng W.An efficient random walks based approach to reducing file locating delay in unstructured P2P network.In:Proc.of the IEEE GLOBECOM 2005,Vol.2.St.Louis:IEEE Press,2005.980-984.
    [5]Francisco MCA,Christopher P,Richard PM,Thu DN.PlanetP:Using gossiping to build content addressable peer-to-peer information sharing communities.Technical Report,DCS-TR-487,Piscataway:Rutgers University,2002.
    [6]Yatin C,Sylvia R,Lee B,Nick L,Scott S.Making Gnutella-like P2P systems scalable.In:Proc.of the ACM SIGCOMM 2003.New York:ACM Press,2003.407-418.
    [7]Beverly Y,Hector GM.Efficient search in peer-to-peer networks.In:Proc.of the ICDCS 2002.Vienna:IEEE Computer Society,2002.5-14.
    [8]Burton HB.Space/Time trade-offs in hash coding with allowable errors.Communications of the ACM,1970,13(7):422-426.
    [9]Abhishek K,Jun (Jim) X,Ellen WZ.Efficient and scalable query routing for unstructured peer-to-peer networks.In:Proc.of the IEEE INFOCOM.2005.1162-1173.
    [10]http://vce.org.cn/ymzhang/PST_TR.pdf
    [11]Sam J.NeuroGrid:Semantically routing queries in peer-to-peer networks.In:Proc.of the Int'l Workshop on Peer-to-Peer Computing.Pisa:IEEE Computer Society,2002.202-214.
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

张一鸣,卢锡城,郑倩冰,李东升.一种面向大规模P2P系统的快速搜索算法.软件学报,2008,19(6):1473-1480

复制
分享
文章指标
  • 点击次数:5381
  • 下载次数: 6331
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2006-07-10
  • 最后修改日期:2007-01-23
文章二维码
您是第19946052位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号