Chord on demand

Alberto Montresor, Mark Jelasity, Ozalp Babaoglu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

41 Citations (Scopus)

Abstract

Structured peer-to-peer overlay networks are now an established paradigm for implementing a wide range of distributed services. While the problem of maintaining these networks in the presence of churn and other failures is the subject of intensive research, the problem of building them from scratch has not been addressed (apart from individual nodes joining an already functioning overlay). In this paper we address the problem of jump-starting a popular structured overlay, Chord, from scratch. This problem is of crucial importance in scenarios where one is assigned a limited time interval in a distributed environment such as Planet-Lab, or a Grid, and the overlay infrastructure needs to be set up from the ground up as quickly and efficiently as possible, or when a temporary overlay has to be generated to solve a specific task on demand. We introduce TCHORD, that can build a Chord network efficiently starting from a random unstructured overlay. After jump-starting, the structured overlay can be handed over to the Chord protocol for further maintenance. We demonstrate through extensive simulation experiments that the proposed protocol can create a perfect Chord topology in a logarithmic number of steps. Furthermore, using a simple extension of the protocol, we can optimize the network from the point of view of message latency.

Original languageEnglish
Title of host publicationProceedings - Fifth IEEE International Conference on Peer-to-Peer Computing, P2P 2005
Pages87-94
Number of pages8
DOIs
Publication statusPublished - Dec 1 2005
Event5th IEEE International Conference on Peer-to-Peer Computing, P2P 2005 - onstanz, Germany
Duration: Aug 31 2005Sep 2 2005

Publication series

NameProceedings - Fifth IEEE International Conference on Peer-to-Peer Computing, P2P 2005
Volume2005

Other

Other5th IEEE International Conference on Peer-to-Peer Computing, P2P 2005
CountryGermany
Cityonstanz
Period8/31/059/2/05

    Fingerprint

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Montresor, A., Jelasity, M., & Babaoglu, O. (2005). Chord on demand. In Proceedings - Fifth IEEE International Conference on Peer-to-Peer Computing, P2P 2005 (pp. 87-94). [1551024] (Proceedings - Fifth IEEE International Conference on Peer-to-Peer Computing, P2P 2005; Vol. 2005). https://doi.org/10.1109/P2P.2005.4