OpenLab-Eclectic

Eclectic approach towards network experimentations

Description

We joined the OpenLab consortium through their call for using OpenLab's testbeds for Future Internet experiments.

In this project, we propose development and experimental evaluation of a new tool for testbed management for Peer-to-Peer (P2P) applications which includes improved support for resource allocation, deployment and state-ofthe-art monitoring over a range of experimental testbeds. We will then use the system to compare the results from various experiments across the different testbeds. Our focus will be on three types of testbeds, HPC clusters, network emulators and Internet end-point instrumentation (PlanetLab).

Our tool will make it easier for researchers and developers of distributed systems to assess the performance of their prototypes and implementations. Specifically, it will improve our ability to re-use instrumentation code and experimental designs when testing at scale (HPC), with precise network models (network emulators) and also for monitoring systems that have already been deployed.

Furthermore, by comparing the experimental results from the different testbed types we hope to gain insights into how the limitations of the various approaches are likely to influence the experimental observations, and thus determine how to improve experimental designs and testbeds.

We will base our implementation and experiments on GNUnet, GNU’s framework for secure Peer-to-Peer networking which is being developed by our research group at TUM. GNUnet already includes a wide range of P2P primitives and applications which will be used for the experiments. Furthermore, GNUnet includes a library for large-scale emulation-based testing, which has been used to run experiments involving tens of thousands of peers (up to 80,000 so far) in HPC clusters. While the proposed project will benefit from this body of work, the developed tools will largely be generic tools that could be used with other distributed systems as well.

Tools developed in this project are available to the general public under a free software license here.

Partners:

  • Université Pierre et Marie Curie, France
  • Budapest University of Technology and Economics, Hungary
  • Consorzio Nazionale Interuniversitario per le Telecomunicazioni, Italy
  • Cosmote Mobile Telecommunications S.A, Greece
  • Creative Systems Engineering (C.S.E) Monoprosopi Epe, Greece
  • Deutsche Telekom AG, Germany
  • Ecole de Technologie Supérieure, Canada
  • Eidgenössische Technische Hochschule Zürich, Switzerland
  • Eötvös Loránd University, Hungary
  • Eurescom-European Institute for Research and Strategic Studies in Telecommunications GmbH, Germany
  • Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V., Germany
  • Interdisciplinary Institute For Broadband Technology, Belgium
  • Institut National de Recherche en Informatique et Automatique, France
  • National ICT Australia Limited, Australia
  • National Technical University of Athens, Greece
  • Norwegian Univesity of Science and Technologie, Norway
  • PT INOVAÇÃO, Portugal
  • Technische Universität Berlin, Germany
  • Technische Universität München, Germany
  • The Hebrew University of Jerusalem, Israel
  • Universidad Autónoma de Madrid, Spain
  • University College London, United Kingdom
  • Universidad de Murcia, Spain
  • Università di Pisa, Italy
  • University of Patras, Greece
  • University of Thessaly, Greece
  • Universitat Politècnica de Catalunya, Spain
  • Waterford Institute of Technology, Ireland