SONDe, Self-Organizing Replica Placement in Large-Scale Dynamic Systems - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2006

SONDe, Self-Organizing Replica Placement in Large-Scale Dynamic Systems

Vincent Gramoli
  • Fonction : Auteur
Anne-Marie Kermarrec
  • Fonction : Auteur
  • PersonId : 830783
Erwan Le Merrer
  • Fonction : Auteur
  • PersonId : 833337
Didier Neveux
  • Fonction : Auteur
  • PersonId : 833338

Résumé

Initially introduced in the context of file sharing systems, the peer to peer communication paradigm goes far beyond and may be applied to a wide spectrum of distributed applications. The scalability of peer to peer applications relies both on an even distribution of the load between peers and the ability to react to system dynamics. In this paper, we present the design, analysis, and evaluation of SONDe, a simple fully decentralized replica placement algorithm. Given an object (service or data), SONDe provides a peer with a constant upper bound on the number of logical hops to access a replica holder (provider), thus making tunable and predictable the communication latency between a peer and any replica (if used with logical-physical layer mapping algorithms). In addition, SONDe is able to adapt the number of replicas dynamically to reflect load variations in localized portions of the system. Each peer decides individually whether it holds a replica, based on the observation of its local neighborhood. We show theoretically that SONDe converges and provides an independent-dominating set of providers. Finally simulation results, conducted over different network topologies, demonstrate the efficiency of the approach.
Fichier principal
Vignette du fichier
sondev7.pdf (432.73 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

inria-00117018 , version 1 (29-11-2006)
inria-00117018 , version 2 (04-12-2006)
inria-00117018 , version 3 (06-12-2006)
inria-00117018 , version 4 (06-12-2006)

Identifiants

  • HAL Id : inria-00117018 , version 3

Citer

Vincent Gramoli, Anne-Marie Kermarrec, Erwan Le Merrer, Didier Neveux. SONDe, Self-Organizing Replica Placement in Large-Scale Dynamic Systems. [Research Report] 2006, pp.26. ⟨inria-00117018v3⟩
225 Consultations
174 Téléchargements

Partager

Gmail Facebook X LinkedIn More