GosSkip, an Efficient, Fault-Tolerant and Self Organizing Overlay Using Gossip-based Construction and Skip-Lists Principles
Détails
Télécharger: Guerraoui06P2P.pdf (262.70 [Ko])
Etat: Public
Version: de l'auteur⸱e
Etat: Public
Version: de l'auteur⸱e
ID Serval
serval:BIB_BE42709CBFA0
Type
Actes de conférence (partie): contribution originale à la littérature scientifique, publiée à l'occasion de conférences scientifiques, dans un ouvrage de compte-rendu (proceedings), ou dans l'édition spéciale d'un journal reconnu (conference proceedings).
Collection
Publications
Institution
Titre
GosSkip, an Efficient, Fault-Tolerant and Self Organizing Overlay Using Gossip-based Construction and Skip-Lists Principles
Titre de la conférence
Proceedings of the 6th IEEE International Conference on Peer-to-Peer Computing (P2P)
Editeur
IEEE
Adresse
Cambridge, UK
ISBN
0-7695-2679-9
Statut éditorial
Publié
Date de publication
2006
Peer-reviewed
Oui
Pages
12-19
Langue
anglais
Résumé
This paper presents GosSkip, a self organizing and fully distributed overlay that provides a scalable support to data storage and retrieval in dynamic environments. The structure of GosSkip, while initially possibly chaotic, eventually matches a perfect set of Skip-list-like structures, where no hash is used on data attributes, thus preserving semantic locality and permitting range queries. The use of epidemic-based protocols is the key to scalability, fairness and good behavior of the protocol under churn, while preserving the simplicity of the approach and maintaining O(log(N)) state per peer and O(log(N)) routing costs. In addition, we propose a simple and efficient mechanism to exploit the presence of multiple data items on a single physical node. GosSkip's behavior in both a static and a dynamic scenario is further conveyed by experiments with an actual implementation and real traces of a peer to peer workload.
Mots-clé
gossip-based protocols, self-organization, data structures, skiplist
Web of science
Création de la notice
01/12/2016 14:32
Dernière modification de la notice
20/08/2019 15:32