Maintaining Data Consistency in Structured P2P Systems

被引:9
|
作者
Hu, Yi [1 ]
Bhuyan, Laxmi N. [1 ]
Feng, Min [1 ]
机构
[1] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
基金
美国国家科学基金会;
关键词
Peer-to-peer; consistency; protocol design; simulations; MAINTENANCE; EFFICIENT; NETWORKS; OVERLAY; SCALE;
D O I
10.1109/TPDS.2012.81
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A fundamental challenge of supporting mutable data replication in a Peer-to-Peer (P2P) system is to efficiently maintain consistency. This paper presents a framework for Balanced Consistency Maintenance (BCoM) in structured P2P systems with heterogeneous node capabilities and various workload patterns. Replica nodes of each object are organized into a tree structure for disseminating updates, and a sliding window update protocol is developed for consistency maintenance. We present an analytical model to optimize the window size according to the dynamic network conditions, workload patterns and resource limits. In this way, BCoM balances the consistency strictness, object availability for updates, and update propagation performance for various application requirements. On top of the dissemination tree, two enhancements are proposed: 1) a fast recovery scheme to strengthen the robustness against node and link failures, and 2) a node migration policy to remove and prevent bottlenecks allowing more efficient update delivery. Simulations are conducted using P2PSim to evaluate BCoM in comparison to SCOPE [1]. The experimental results demonstrate that BCoM outperforms SCOPE with lower discard rates. BCoM achieves a discard rate as low as 5 percent in most cases while SCOPE has almost 100 percent discard rate.
引用
收藏
页码:2125 / 2137
页数:13
相关论文
共 50 条
  • [31] IRM: Integrated File Replication and Consistency Maintenance in P2P Systems
    Shen, Haiying
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (01) : 100 - 113
  • [32] Maintaining Replica Consistency Using Replica Information Broadcast Tree in P2P Storage System
    Wang Yu
    [J]. 2009 INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN COMPUTER SCIENCE, ICRCCS 2009, 2009, : 255 - 258
  • [33] A balanced strategy to improve data invulnerability in structured P2P system
    Qi, Xiaogang
    Qiang, Min
    Liu, Lifang
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (01) : 368 - 387
  • [34] Data grid model based on structured P2P overlay network
    Song, Wei
    Zhao, Yuelong
    Zeng, Wenying
    Wang, Wenfeng
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 282 - 291
  • [35] Scalable and Accurate Data Aggregation Mechanism on Structured P2P Network
    Takeda, Atsushi
    Oide, Takuma
    Takahashi, Akiko
    Suganuma, Takuo
    [J]. 2014 NINTH INTERNATIONAL CONFERENCE ON BROADBAND AND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS (BWCCA), 2014, : 389 - 394
  • [36] A balanced strategy to improve data invulnerability in structured P2P system
    Xiaogang Qi
    Min Qiang
    Lifang Liu
    [J]. Peer-to-Peer Networking and Applications, 2020, 13 : 368 - 387
  • [37] Scalable, structured data placement over P2P storage utilities
    Zhang, Z
    Mahalingam, M
    Xu, ZC
    Tang, WT
    [J]. 10TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 244 - 251
  • [38] TAP: A novel Tunneling approach for Anonymity in structured P2P systems
    Zhu, YW
    Hu, YL
    [J]. 2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2004, : 21 - 28
  • [39] A novel approach for constructing small world in structured P2P systems
    Zou, FT
    Li, Y
    Zhang, L
    Ma, FY
    Li, ML
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 807 - 810
  • [40] The server reassignment problem for load balancing in structured P2P systems
    Chen, Chyouhwa
    Tsai, Kun-Cheng
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (02) : 234 - 246