Parallel replica access extension to DHT-based P2P systems

Kuo Chu Wang, Da-Wei Chang, Ruei Chuan Chang

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

DHT-based P2P technologies use resource location algorithms based on distributed hash tables to avoid massive message broadcasting. Moreover, they use replicas to improve the system availability. However, they do not try to use the replicas for improving the performance of the network operations. In this paper, we propose a parallel replica access extension to those DHT-based P2P technologies. The extension allows the replicas to be accessed in a parallel way in order to accelerate the operations in the P2P network. In particular, we accelerate the operations such as node joining, document insertion, and document retrieval. We implemented the extension in a P2P network simulator (i.e., Chord simulator) to verify the feasibility and correctness of the extension. The experimental results show that, while 5 replicas are used, the performance improvements on document insertion and retrieval are 193% and 341%, respectively. Moreover, the extension incurs little overhead. These prove that the extension can efficiently accelerate the operations in a DHT-based P2P network. Although the proposed extension is implemented in the Chord simulator, it can be implemented on other similar P2P networks.

Original languageEnglish
Pages (from-to)95-105
Number of pages11
JournalJournal of Internet Technology
Volume7
Issue number1
Publication statusPublished - 2006 Jan 1

Fingerprint

Simulators
Broadcasting
Joining
Availability

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Networks and Communications

Cite this

Wang, Kuo Chu ; Chang, Da-Wei ; Chang, Ruei Chuan. / Parallel replica access extension to DHT-based P2P systems. In: Journal of Internet Technology. 2006 ; Vol. 7, No. 1. pp. 95-105.
@article{b2ce9f782e4d4de58972eecb9a2d3988,
title = "Parallel replica access extension to DHT-based P2P systems",
abstract = "DHT-based P2P technologies use resource location algorithms based on distributed hash tables to avoid massive message broadcasting. Moreover, they use replicas to improve the system availability. However, they do not try to use the replicas for improving the performance of the network operations. In this paper, we propose a parallel replica access extension to those DHT-based P2P technologies. The extension allows the replicas to be accessed in a parallel way in order to accelerate the operations in the P2P network. In particular, we accelerate the operations such as node joining, document insertion, and document retrieval. We implemented the extension in a P2P network simulator (i.e., Chord simulator) to verify the feasibility and correctness of the extension. The experimental results show that, while 5 replicas are used, the performance improvements on document insertion and retrieval are 193{\%} and 341{\%}, respectively. Moreover, the extension incurs little overhead. These prove that the extension can efficiently accelerate the operations in a DHT-based P2P network. Although the proposed extension is implemented in the Chord simulator, it can be implemented on other similar P2P networks.",
author = "Wang, {Kuo Chu} and Da-Wei Chang and Chang, {Ruei Chuan}",
year = "2006",
month = "1",
day = "1",
language = "English",
volume = "7",
pages = "95--105",
journal = "Journal of Internet Technology",
issn = "1607-9264",
publisher = "Taiwan Academic Network Management Committee",
number = "1",

}

Parallel replica access extension to DHT-based P2P systems. / Wang, Kuo Chu; Chang, Da-Wei; Chang, Ruei Chuan.

In: Journal of Internet Technology, Vol. 7, No. 1, 01.01.2006, p. 95-105.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Parallel replica access extension to DHT-based P2P systems

AU - Wang, Kuo Chu

AU - Chang, Da-Wei

AU - Chang, Ruei Chuan

PY - 2006/1/1

Y1 - 2006/1/1

N2 - DHT-based P2P technologies use resource location algorithms based on distributed hash tables to avoid massive message broadcasting. Moreover, they use replicas to improve the system availability. However, they do not try to use the replicas for improving the performance of the network operations. In this paper, we propose a parallel replica access extension to those DHT-based P2P technologies. The extension allows the replicas to be accessed in a parallel way in order to accelerate the operations in the P2P network. In particular, we accelerate the operations such as node joining, document insertion, and document retrieval. We implemented the extension in a P2P network simulator (i.e., Chord simulator) to verify the feasibility and correctness of the extension. The experimental results show that, while 5 replicas are used, the performance improvements on document insertion and retrieval are 193% and 341%, respectively. Moreover, the extension incurs little overhead. These prove that the extension can efficiently accelerate the operations in a DHT-based P2P network. Although the proposed extension is implemented in the Chord simulator, it can be implemented on other similar P2P networks.

AB - DHT-based P2P technologies use resource location algorithms based on distributed hash tables to avoid massive message broadcasting. Moreover, they use replicas to improve the system availability. However, they do not try to use the replicas for improving the performance of the network operations. In this paper, we propose a parallel replica access extension to those DHT-based P2P technologies. The extension allows the replicas to be accessed in a parallel way in order to accelerate the operations in the P2P network. In particular, we accelerate the operations such as node joining, document insertion, and document retrieval. We implemented the extension in a P2P network simulator (i.e., Chord simulator) to verify the feasibility and correctness of the extension. The experimental results show that, while 5 replicas are used, the performance improvements on document insertion and retrieval are 193% and 341%, respectively. Moreover, the extension incurs little overhead. These prove that the extension can efficiently accelerate the operations in a DHT-based P2P network. Although the proposed extension is implemented in the Chord simulator, it can be implemented on other similar P2P networks.

UR - http://www.scopus.com/inward/record.url?scp=31544445216&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=31544445216&partnerID=8YFLogxK

M3 - Article

VL - 7

SP - 95

EP - 105

JO - Journal of Internet Technology

JF - Journal of Internet Technology

SN - 1607-9264

IS - 1

ER -