Towards Scalable, Accurate, and Usable Simulations of Distributed Applications and Systems

Olivier Beaumont 1, 2 Laurent Bobelin 3 Henri Casanova 4 Pierre-Nicolas Clauss 5 Bruno Donassolo 6 Lionel Eyraud-Dubois 1, 2 Stéphane Genaud 7 Sascha Hunold 3 Arnaud Legrand 8, 3 Martin Quinson 5 Cristian Rosa 5 Lucas Schnorr 3, 9 Mark Stillwell 10, 11 Frédéric Suter 12 Christophe Thiery 5 Pedro Velho 3 Jean-Marc Vincent 3 Young Won 1, 2
1 CEPAGE - Algorithmics for computationally intensive applications over wide scale distributed platforms
Université Sciences et Technologies - Bordeaux 1, INRIA, École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB), CNRS - Centre National de la Recherche Scientifique : UMR5800
3 MESCAL - Middleware efficiently scalable
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
5 ALGORILLE - Algorithms for the Grid
LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications, INRIA Lorraine
11 GRAAL - Algorithms and Scheduling for Distributed Heterogeneous Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : The study of parallel and distributed applications and platforms, whether in the cluster, grid, peer-to-peer, volunteer, or cloud computing domain, often mandates empirical evaluation of proposed algorithm and system solutions via simulation. Unlike direct experimentation via an application deployment on a real-world testbed, simulation enables fully repeatable and configurable experiments that can often be conducted quickly for arbitrary hypothetical scenarios. In spite of these promises, current simulation practice is often not conducive to obtaining scientifically sound results. State-of-the-art simulators are often not validated and their accuracy is unknown. Furthermore, due to the lack of accepted simulation frameworks and of transparent simulation methodologies, published simulation results are rarely reproducible. We highlight recent advances made in the context of the SimGrid simulation framework in a view to addressing this predicament across the aforementioned domains. These advances, which pertain both to science and engineering, together lead to unprecedented combinations of simulation accuracy and scalability, allowing the user to trade off one for the other. They also enhance simulation usability and reusability so as to promote an Open Science approach for simulation-based research in the field.
Document type :
[Research Report] RR-7761, INRIA. 2011, pp.36
Contributor : Martin Quinson <>
Submitted on : Tuesday, October 11, 2011 - 5:18:47 PM
Last modification on : Wednesday, October 7, 2015 - 1:02:52 AM
Document(s) archivé(s) le : Tuesday, November 13, 2012 - 4:26:22 PM




  • HAL Id : inria-00631141, version 1


Olivier Beaumont, Laurent Bobelin, Henri Casanova, Pierre-Nicolas Clauss, Bruno Donassolo, et al.. Towards Scalable, Accurate, and Usable Simulations of Distributed Applications and Systems. [Research Report] RR-7761, INRIA. 2011, pp.36. <inria-00631141>




Notice views


Document downloads