An emulator for peer-to-peer distributed hash tables

被引:1
|
作者
Kato, Daishi [1 ]
Kunieda, Kazuo [1 ]
Yamada, Keiji [1 ]
机构
[1] NEC Corp Ltd, Nara 6300101, Japan
关键词
Peer-to-peer; Distributed hash tables; Implementation; Evaluation; Emulator;
D O I
10.1016/j.comcom.2009.05.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed hash tables (DHTs) are one of the hottest topics in large-scale peer-to-peer network research. We propose a method for evaluating DHTs by emulator, which allows us to evaluate not only DHT algorithms but also DHT implementations. Evaluating DHT implementations is important for DHT application developers because their performance influences application design. We developed a DHT emulator that runs in a local environment, and controls several DHT implementations based on a scenario. Because a scenario allows us to repeat evaluations, we can compare DHTs by one scenario and find behavior patterns by slightly changed scenarios. Five use cases are demonstrated to show the capabilities of Peeremu, and some results show DHT characteristics that cannot be obtained by simulating DHT algorithms. We hope this method helps application developers to understand DHTs and utilize them to create a better user experience. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:1559 / 1567
页数:9
相关论文
共 50 条
  • [1] Performance management of Peer-to-Peer distributed hash tables
    Doyen, G
    Nataf, E
    Festor, O
    EUNICE 2005: NETWORKS AND APPLICATIONS TOWARDS A UBIQUITOUSLY CONNECTED WORLD, 2006, 196 : 233 - 246
  • [2] Security considerations for peer-to-peer distributed hash tables
    Sit, E
    Morris, R
    PEER-TO-PEER SYSTEMS, 2002, 2429 : 261 - 269
  • [3] Implementation of the distributed hash tables on peer-to-peer networks
    Dougherty, Michael
    Kimm, Haklin
    Ham, Ho-sang
    2008 IEEE SARNOFF SYMPOSIUM, 2008, : 87 - +
  • [4] Peer-to-Peer Single Hop Distributed Hash Tables
    Monnerat, Luiz
    Amorim, Claudio
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 4250 - 4257
  • [5] Survey on Load Balancing in Peer-to-Peer Distributed Hash Tables
    Felber, Pascal
    Kropf, Peter
    Schiller, Eryk
    Serbu, Sabina
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01): : 473 - 492
  • [6] Locating XML Documents in a Peer-to-Peer Network Using Distributed Hash Tables
    Rao, Praveen R.
    Moon, Bongki
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (12) : 1737 - 1752
  • [7] Churn-Resilient Replication Strategy for Peer-to-Peer Distributed Hash-Tables
    Legtchenko, Sergey
    Monnet, Sebastien
    Sens, Pierre
    Muller, Gilles
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, 5873 : 485 - 499
  • [8] A Fully-Distributed Scalable Peer-to-Peer Protocol for Byzantine-Resilient Distributed Hash Tables
    Augustine, John
    Chatterjee, Soumyottam
    Pandurangan, Gopal
    PROCEEDINGS OF THE 34TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2022, 2022, : 87 - 98
  • [9] RelaxDHT: A Churn-Resilient Replication Strategy for Peer-to-Peer Distributed Hash-Tables
    Legtchenko, Sergey
    Monnet, Sebastien
    Sens, Pierre
    Muller, Gilles
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2012, 7 (02)
  • [10] A Semantic Layer for a Peer-to-Peer Based on a Distributed Hash Table
    Ammari, Mohammed
    Chiadmi, Dalila
    Benhlima, Laila
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT IV, 2011, 254 : 102 - 114