Achieving and maintaining cost-optimal operation of a hierarchical DHT system

Stefan Zöls, Quirin Hofstätter, Zoran Despotovic, Wolfgang Kellerer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

13 Scopus citations

Abstract

Although hierarchical P2P systems have been found to outperform flat systems in many respects, current P2P research does not focus on strategies to build and maintain such systems. Available solutions assume either no or little coordination between peers, that could lead the system toward satisfying a globally defined goal (e.g., minimizing traffic). In this paper we focus on hierarchical DHTs and provide a full set of algorithms to build and maintain such systems, that mitigate this problem. In particular, given the goal state of minimizing the total traffic without overloading any peer, our algorithms dynamically adjust the system state as to keep the goal met at any time. The algorithms are fully decentralized and probabilistic, all decisions taken by the peers are based on their partial view on a set of system wide parameters. Thus, they demonstrate the main principle of self-organization - the system behavior emerges from local interactions. Our simulations, run in a range of realistic settings, confirm a good performance of the algorithms.

Original languageEnglish
Title of host publicationProceedings - 2009 IEEE International Conference on Communications, ICC 2009
DOIs
StatePublished - 2009
Externally publishedYes
Event2009 IEEE International Conference on Communications, ICC 2009 - Dresden, Germany
Duration: 14 Jun 200918 Jun 2009

Publication series

NameIEEE International Conference on Communications
ISSN (Print)0536-1486

Conference

Conference2009 IEEE International Conference on Communications, ICC 2009
Country/TerritoryGermany
CityDresden
Period14/06/0918/06/09

Keywords

  • Cost-based optimization
  • Feedback control loop mechanism
  • Hierarchical DHT
  • Peer-to-Peer networks

Fingerprint

Dive into the research topics of 'Achieving and maintaining cost-optimal operation of a hierarchical DHT system'. Together they form a unique fingerprint.

Cite this