Swarm Intelligence Based File Replication and Consistency Maintenance in Structured P2P File Sharing Systems

被引:14
|
作者
Shen, Haiying [1 ]
Liu, Guoxin [1 ]
Chandler, Harrison [2 ]
机构
[1] Clemson Univ, Dept Elect & Comp Engn, Clemson, SC 29634 USA
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
File replication; consistency maintenance; peer-to-peer; distributed hash table; swarm intelligence; EFFICIENT;
D O I
10.1109/TC.2015.2389845
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In peer-to-peer file sharing systems, file replication helps to avoid overloading file owners and improve file query efficiency. There exists a tradeoff between minimizing the number of replicas (i.e., replication overhead) and maximizing the replica hit rate (which reduces file querying latency). More replicas lead to increased replication overhead and higher replica hit rates and vice versa. An ideal replication method should generate a low overhead burden to the system while providing low query latency to the users. However, previous replication methods either achieve high hit rates at the cost of many replicas or produce low hit rates. To reduce replicas while guaranteeing high hit rate, this paper presents SWARM, a file replication mechanism based on swarm intelligence. Recognizing the power of collective behaviors, SWARM identifies node swarms with common node interests and close proximity. Unlike most earlier methods, SWARM determines the placement of a file replica based on the accumulated query rates of nodes in a swarm rather than a single node. Replicas are shared by the nodes in a swarm, leading to fewer replicas and high querying efficiency. In addition, SWARM has a novel consistency maintenance algorithm that propagates an update message between proximity-close nodes in a tree fashion from the top to the bottom. Experimental results from the real-world PlanetLab testbed and the PeerSim simulator demonstrate the effectiveness of the SWARM mechanism in comparison with other file replication and consistency maintenance methods. SWARM can reduce querying latency by 40-58 percent, reduce the number of replicas by 39-76 percent, and achieves more than 84 percent higher hit rates compared to previous methods. It also can reduce the consistency maintenance overhead by 49-99 percent compared to previous consistency maintenance methods.
引用
收藏
页码:2953 / 2967
页数:15
相关论文
共 50 条
  • [21] MailZoro - Email Based P2P File Sharing
    Dhiwal, Ajit D.
    Gautam, Sudip
    Singh, Akshay K.
    Chaurasiya, Vijay K.
    PROCEEDINGS OF THE 2008 16TH INTERNATIONAL CONFERENCE ON NETWORKS, 2008, : 404 - 408
  • [22] CORP: A Cooperative File Replication Protocol for Structured P2P Networks
    Shen, Haiying
    16TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), PROCEEDINGS, 2009, : 322 - 331
  • [23] A generalised diffusion-based file replication scheme for load balancing in P2P file-sharing networks
    Takaoka, Masanori
    Uchida, Masato
    Ohnishi, Kei
    Oie, Yuji
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2012, 3 (04) : 242 - 252
  • [24] File replication method based on demand forecasting of file download in P2P networks
    Kobayashi, Mamoru
    Kageyama, Jun
    Shibusawa, Susumu
    Yonekura, Tatsuhiro
    Journal of Digital Information Management, 2010, 8 (04): : 247 - 253
  • [25] A decentralized incentive mechanism for P2P file sharing systems
    Jie Zhang
    Zheng Zhao
    Yi Gong
    Maode Ma
    2007 6TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS & SIGNAL PROCESSING, VOLS 1-4, 2007, : 160 - +
  • [26] The index poisoning attack in P2P file sharing systems
    Liang, Jian
    Naoumov, Naoum
    Ross, Keith W.
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 1737 - 1748
  • [27] Monitoring Anonymous P2P File-Sharing Systems
    Timpanaro, Juan Pablo
    Chrisment, Isabelle
    Festor, Olivier
    13TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2013,
  • [28] Extending JXTA protocols for P2P file sharing systems
    Xhafa, Fatos
    Barolli, Leonard
    Fernandez, Raul
    Daradoumis, Thanasis
    Caballe, Santi
    Kolici, Vladi
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 35 - +
  • [29] A hybrid topology architecture for P2P file sharing systems
    Munoz-Gea, J. P.
    Malgosa-Sanahuja, J.
    Manzanares-Lopez, P.
    Sanchez-Aarnoutse, J. C.
    Guirado-Puerta, A. M.
    SOFTWARE AND DATA TECHNOLOGIES, 2008, 10 : 220 - 229
  • [30] A View of the Data on P2P File-sharing Systems
    Yee, Wai Gen
    Nguyen, Linh Thai
    Frieder, Ophir
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2009, 60 (10): : 2132 - 2141