On the Convergence of Experimental Methodologies for Distributed Systems: Where do we stand?

Abstract : Understanding distributed systems is a complex task. There are many subsystems involved, such as network equipment, disk and CPU, which effect behavior. In order to analyze this kind of applications, different approaches have been proposed: simulation, emulation and experimentation. Each paradigm has evolved independently, providing their own set of tools and methodologies. This paper explores how these tools and methodologies can be combined in practice. Given a simple question on a particular system, we explore how different experimental frameworks can be combined in practice. We use a representative framework for each methodology: Simgrid for simulation, Distem for emulation and Grid'5000 for experimentation. Our experiments are formally described using the workflow logic provided by the XP Flow tool. Our long term goal is to foster a coherent methodological framework for the study of distributed systems. The contributions of this article to that end are the following: we identify a set of pitfalls in each paradigm that experimenters may encounter regarding models, platform descriptions and others. We propose a set of general guidelines to avoid these pitfalls. We show these guidelines may lead to accurate simulation results. Finally, we provide some insight to framework developers in order to improve the tools and thus facilitate this convergence.
Type de document :
Communication dans un congrès
WATERS - 4th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems, Jul 2013, Paris, France. 2013
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00907887
Contributeur : Lucas Nussbaum <>
Soumis le : vendredi 22 novembre 2013 - 00:42:39
Dernière modification le : jeudi 22 septembre 2016 - 14:32:33
Document(s) archivé(s) le : dimanche 23 février 2014 - 04:22:44

Fichier

waters.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00907887, version 1

Citation

Maximiliano Geier, Lucas Nussbaum, Martin Quinson. On the Convergence of Experimental Methodologies for Distributed Systems: Where do we stand?. WATERS - 4th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems, Jul 2013, Paris, France. 2013. 〈hal-00907887〉

Partager

Métriques

Consultations de
la notice

362

Téléchargements du document

154