NEPI: using independent simulators, emulators, and testbeds for easy experimentation

  • Authors:
  • Mathieu Lacage;Martin Ferrari;Mads Hansen;Thierry Turletti;Walid Dabbous

  • Affiliations:
  • INRIA, Sophia Antipolis, France;INRIA, Sophia Antipolis, France;INRIA, Sophia Antipolis, France;INRIA, Sophia Antipolis, France;INRIA, Sophia Antipolis, France

  • Venue:
  • ACM SIGOPS Operating Systems Review
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Evaluating new network protocols, applications, and architectures uses many kinds of experimentation environments: simulators, emulators, testbeds, and sometimes, combinations of these. As the functionality and complexity of these tools increases, mastering and efficiently using each of them is becoming increasingly difficult. In this paper, we consider how to make it easier to use multiple tools separately and together to improve the productivity of network researchers. We show how a single object model which encompasses every aspect of a typical experimentation workow can be used to completely describe experiments to be run within very different experimentation environments. Although Nepi is still in early design and prototyping stage, we expect that its ability to describe and automate easily complex mixed experiments will enable further experimentation with heterogenous networks.