Cluster-K+: Network topology for searching replicated data in p2p systems

被引:2
|
作者
Obafemi-Ajayi, Tayo [1 ]
Kapoor, Sanjiv [1 ]
Frieder, Ophir [2 ]
机构
[1] IIT, Dept Comp Sci, Chicago, IL 60616 USA
[2] Georgetown Univ, Dept Comp Sci, Washington, DC 20057 USA
关键词
Peer-to-peer systems; Scalability; Overlay networks; Hierarchy;
D O I
10.1016/j.ipm.2010.12.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new scheme for ensuring data consistency in unstructured p2p networks where peers can subscribe to multiple content types (identified by labels) and are rapidly informed of content updates. The idea is based on using a static tree structure, the Cluster-K+ tree, that maintains most of the structural information about peers and labels. A label denotes a set of replicated or co-related data in the network. The Cluster-K+ tree provides efficient retrieval, addition, deletion and consistent updates of labels. Our proposed structure guarantees a short response search time of O(H + K), where H denotes the height of the tree and K the degree of an internal tree node. We present theoretical analytic bounds for the worst-case performance. To verify the bounds, we also present experimental results obtained from a network simulation. The results demonstrate that the actual performance of our system is significantly better than the theoretical bounds. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:841 / 854
页数:14
相关论文
共 50 条
  • [31] Searching for information in A P2P system
    Sygkouna, I.
    Anagnostou, M.
    Sykas, E.
    International Journal of Computers and Applications, 2007, 29 (04) : 394 - 400
  • [32] Reinforcement learning for P2P searching
    Gatani, L
    Lo Re, G
    Urso, A
    Gaglio, S
    CAMP 2005: SEVENTH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURE FOR MACHINE PERCEPTION , PROCEEDINGS, 2005, : 303 - 308
  • [33] A hybrid redundancy approach for data availability in structured P2P network systems
    Xu, Guangping
    Wang, Gang
    Liu, Jing
    13TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2007, : 195 - 198
  • [34] Semantic data integration in P2P systems
    Calvanese, D
    Damaggio, E
    De Giacomo, G
    Lenzerini, M
    Rosati, R
    DATABASES, INFORMATION SYSTEMS, AND PEER-TO-PEER COMPUTING, 2004, 2944 : 77 - 90
  • [35] Data management in Grid and P2P systems
    Hameurlain, Abdelkader
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2008, 23 (02): : 57 - 58
  • [36] A P2P Network Topology Optimized Algorithm Based on Minimum Maximum K-Means Principle
    Ma, Yi
    Tan, Zhenhua
    Chang, Guiran
    Gao, Xiaoxing
    HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 2, PROCEEDINGS, 2009, : 396 - +
  • [37] Looking up data in P2P systems
    Balakrishnan, I
    Kaashoek, MF
    Karger, D
    Morris, R
    Stoica, I
    COMMUNICATIONS OF THE ACM, 2003, 46 (02) : 43 - 48
  • [38] Data Availability in P2P Streaming Systems
    Alustwani, H.
    Bahi, J. M.
    Mostefaoui, A.
    NGMAST 2008: SECOND INTERNATIONAL CONFERENCE ON NEXT GENERATION MOBILE APPLICATIONS, SERVICES, AND TECHNOLOGIES, PROCEEDINGS, 2008, : 531 - 536
  • [39] Improving data access in P2P systems
    Aberer, K
    Punceva, M
    Hauswirth, M
    Schmidt, R
    IEEE INTERNET COMPUTING, 2002, 6 (01) : 58 - 67
  • [40] SPF-A*: Searching of Multimedia Data in Heterogeneous P2P Networks
    Ye, Fan
    Li, Qing
    Chen, EnHong
    2008 FIRST IEEE INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING AND WORKSHOPS, PROCEEDINGS, 2008, : 436 - +