hal-00724308, version 1
Design and Evaluation of a Virtual Experimental Environment for Distributed Systems
N° RR-8046 (2012)
Résumé : Between simulation and experiments on real-scale testbeds, the combined use of emulation and virtualization provide a useful alternative for performing experiments on distributed systems such as clusters, grids, cloud computing or P2P systems. In this paper, we present Distem, a software tool to build distributed virtual experimental environments. Using an homogenenous set of nodes, Distem emulates a platform composed of heterogeneous nodes (in terms of number and performance of CPU cores), connected to a virtual network described using a realistic topology model. Distem relies on LXC, a low-overhead container-based virtualization solution, to achieve scalability and enable experiments with thousands of virtual nodes. Distem provides a set of user interfaces to accomodate different needs (command-line for interactive use, Ruby and REST APIs), is freely available and well documented. After a detailed description of Distem, we perform an experimental evaluation of several of its features.
- a – INRIA
- 1 :
- INRIA – CNRS : UMR7503 – Université de Lorraine
- Collaboration : Grid'5000
- Domaine : Informatique/Calcul parallèle, distribué et partagé
- Mots-clés : experimentation – large-scale – emulation – virtualization – experimental validation
- Référence interne : RR-8046
- Versions disponibles : v1 (20-08-2012) v2 (27-11-2012)
- hal-00724308, version 1
- http://hal.inria.fr/hal-00724308
- oai:hal.inria.fr:hal-00724308
- Contributeur :
- Soumis le : Lundi 20 Août 2012, 15:00:58
- Dernière modification le : Jeudi 25 Octobre 2012, 14:21:41


Documents associés
Exporter