MOve: Design of An Application-Malleable Overlay

Sébastien Monnet 1 Ramsés Morales 2 Gabriel Antoniu 1 Indranil Gupta 2
1 PARIS - Programming distributed parallel systems for large scale numerical simulation
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, ENS Cachan - École normale supérieure - Cachan, Inria Rennes – Bretagne Atlantique
Abstract : Peer-to-peer overlays allow distributed applications to work in a wide-area, scalable, and fault-tolerant manner. However, most structured and unstructured overlays present in literature today are inflexible from the application viewpoint. In other words, the application has no control over the structure of the overlay itself. This paper proposes the concept of an application-malleable overlay, and the design of the first malleable overlay which we call MOve. In MOve, the communication characteristics of the distributed application using the overlay can influence the overlay's structure itself, with the twin goals of (1) optimizing the application performance by adapting the overlay, while also (2) retaining the large scale and fault tolerance of the overlay approach. The influence could either be explicitly specified by the application or implicitly gleaned by our algorithms. Besides neighbor list membership management, MOve also contains algorithms for resource discovery, update propagation, and churn-resistance. The emergent behavior of the implicit mechanisms used in MOve manifests in the following way: when application communication is low, most overlay links keep their default configuration; however, as application communication characteristics become more evident, the overlay gracefully adapts itself to the application.
Type de document :
Communication dans un congrès
In Symposium on Reliable Distributed Systems 2006 (SRDS~'06), Oct 2006, Leeds, UK, United Kingdom. 2006
Liste complète des métadonnées

Littérature citée [20 références]  Voir  Masquer  Télécharger
Contributeur : Sébastien Monnet <>
Soumis le : mercredi 4 octobre 2006 - 21:16:22
Dernière modification le : mercredi 21 février 2018 - 01:56:07
Document(s) archivé(s) le : mardi 6 avril 2010 - 18:16:56


  • HAL Id : inria-00103663, version 1



Sébastien Monnet, Ramsés Morales, Gabriel Antoniu, Indranil Gupta. MOve: Design of An Application-Malleable Overlay. In Symposium on Reliable Distributed Systems 2006 (SRDS~'06), Oct 2006, Leeds, UK, United Kingdom. 2006. 〈inria-00103663〉



Consultations de la notice


Téléchargements de fichiers