Contributions à l'expérimentation sur les systèmes distribués de grande taille

Lucas Nussbaum 1, 2
1 MESCAL - Middleware efficiently scalable
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Abstract : This work was done within the field of experimentation on distributed systems, more specifically test and validation of such systems. Next to classical experimentation methods (modelisation, simulation, testbeds like PlanetLab or Grid'5000), methods based on emulation and virtualisation provide a promising alternative. They allow to execute the real application to study inside a synthetic environment, with caracteristics defined for the experiment. But such tools cannot be used without answering some questions, on their accuracy and their scalability. In this work, we use an incremental approach to build an emulation platform. We start by comparing software network emulators, then give examples of their use, including to study a complex network application: TUNS, an IP over DNS tunnel. We then focus on building a platform targeted at the study of peer-to-peer systems, P2PLab. It uses use one of the network emulators we studied, as well as a lightweight virtualisation solution to provide good scalability features. After validating this platform, we use it to study the BitTorrent file sharing protocol, with experiments using up to 150000 participating nodes.
Liste complète des métadonnées

https://tel.archives-ouvertes.fr/tel-00365394
Contributor : Lucas Nussbaum <>
Submitted on : Tuesday, March 3, 2009 - 1:20:45 PM
Last modification on : Thursday, October 11, 2018 - 8:48:02 AM
Document(s) archivé(s) le : Friday, October 12, 2012 - 12:45:09 PM

Identifiers

  • HAL Id : tel-00365394, version 1

Collections

Citation

Lucas Nussbaum. Contributions à l'expérimentation sur les systèmes distribués de grande taille. Réseaux et télécommunications [cs.NI]. Université Joseph-Fourier - Grenoble I, 2008. Français. ⟨tel-00365394⟩

Share

Metrics

Record views

687

Files downloads

1032