Title
Design and Evaluation of a Virtual Experimental Environment for Distributed Systems
Abstract
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 (Linux Containers), 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.
Year
DOI
Venue
2013
10.1109/PDP.2013.32
Parallel, Distributed and Network-Based Processing
Keywords
Field
DocType
interactive use,experimental evaluation,virtual node,low-overhead container-based virtualization solution,p2p system,linux containers,virtual network,virtual experimental environment,cpu core,combined use,distributed processing,linux,virtualisation
Virtualization,Virtual network,Virtual machine,Computer science,Parallel computing,Emulation,Full virtualization,Application virtualization,Scalability,Cloud computing,Distributed computing
Conference
ISSN
ISBN
Citations 
1066-6192 E-ISBN : 978-0-7695-4939-2
978-0-7695-4939-2
9
PageRank 
References 
Authors
0.70
11
4
Name
Order
Citations
PageRank
Luc Sarzyniec1673.60
Tomasz Buchert2254.15
Emmanuel Jeanvoine3836.75
Lucas Nussbaum414515.18