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 Bordeaux - Sud-Ouest, É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
LIG - Laboratoire d'Informatique de Grenoble, Inria Grenoble - Rhône-Alpes
5 ALGORILLE - Algorithms for the Grid
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
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 :
Reports
[Research Report] RR-7761, INRIA. 2011, pp.36


https://hal.inria.fr/inria-00631141
Contributor : Martin Quinson <>
Submitted on : Tuesday, October 11, 2011 - 5:18:47 PM
Last modification on : Wednesday, May 18, 2016 - 8:57:28 AM
Document(s) archivé(s) le : Tuesday, November 13, 2012 - 4:26:22 PM

File

RR-7761.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00631141, version 1

Citation

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>

Export

Share

Metrics

Record views

463

Document downloads

269