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 条
  • [21] PBRRI: A Hybrid Peer-to-Peer Communication Model in Distributed Systems
    张亚英
    尤晋元
    JournalofShanghaiJiaotongUniversity, 2003, (02) : 128 - 132
  • [22] Distributed peer-to-peer target tracking in wireless sensor networks
    Wang, Xue
    Wang, Sheng
    Bi, Dao-Wei
    Ma, Jun-Jie
    SENSORS, 2007, 7 (06) : 1001 - 1027
  • [23] VNET: A distributed algorithm simulator for wireless peer-to-peer networks
    Ng, C
    Sabaz, D
    Gruver, WA
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 2018 - 2022
  • [24] Design and evaluation of an intelligent peer-to-peer distributed file system
    Gradecki, JD
    Ra, I
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1037 - 1042
  • [25] Streaming Cloud Service Concept by Peer-to-Peer Distributed Technology
    Tsuchiya, Takeshi
    Yoshinaga, Hirokazu
    Koayanagi, Keiichi
    SERVICE COMPUTATION 2010: THE SECOND INTERNATIONAL CONFERENCES ON ADVANCED SERVICE COMPUTING, 2010, : 196 - 201
  • [26] Peer-to-peer architecture for multi-departmental distributed PACS
    Rosset, Antoine
    Heuberger, Joris
    Pysher, Lance
    Ratib, Osman
    MEDICAL IMAGING 2006: PACS AND IMAGING INFORMATICS, 2006, 6145
  • [27] SCALLOP: AN OPEN PEER-TO-PEER FRAMEWORK FOR DISTRIBUTED SENSOR NETWORKS
    Saastamoinen, Pekka
    Huttunen, Sami
    Takala, Valtteri
    Heikkila, Marko
    Heikkila, Janne
    2008 SECOND ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2008, : 345 - 353
  • [28] Distributed cloud bursting model based on peer-to-peer overlay
    Zhygmanovskyi, Andrii
    Yoshida, Norihiko
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 823 - 828
  • [29] MioStream: a peer-to-peer distributed live media streaming on the edge
    Servio Palacios
    Victor Santos
    Edgardo Barsallo
    Bharat Bhargava
    Multimedia Tools and Applications, 2019, 78 : 24657 - 24680
  • [30] DCMP: a distributed cycle minimization protocol for peer-to-peer networks
    Zhu, Zhenzhou
    Kalnis, Panos
    Bakiras, Spiridon
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (03) : 363 - 377