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 Sarzyniec | 1 | 67 | 3.60 |
Tomasz Buchert | 2 | 25 | 4.15 |
Emmanuel Jeanvoine | 3 | 83 | 6.75 |
Lucas Nussbaum | 4 | 145 | 15.18 |