Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

The Flexlab Approach to Realistic Evaluation of Networked Systems

Networked systems are often evaluated on overlay testbeds such as PlanetLab and emulation testbeds such as Emulab. Emulation testbeds give users great control over the host and network environments and offer easy reproducibility, but only artificial network conditions. Overlay testbeds provide real network conditions, but are not repeatable environments and provide less control over the experiment.

We describe the motivation, design, and implementation of Flexlab, a new testbed with the strengths of both overlay and emulation testbeds. It enhances an emulation testbed by providing the ability to integrate a wide variety of network models, including those obtained from an overlay network. We present three models that demonstrate its usefulness, including “application-centric Internet modeling” that we specifically developed for Flexlab. Its key idea is to run the application within the emulation testbed and use its offered load to measure the overlay network. These measurements are used to shape the emulated network. Results indicate that for evaluation of applications running over Internet paths, Flexlab with this model can yield far more realistic results than either PlanetLab without resource reservations, or Emulab without topological information.

Robert Ricci, University of Utah

Jonathon Duerig, University of Utah

Pramod Sanaga, University of Utah

Daniel Gebhardt, University of Utah

Kevin Atkinson, University of Utah

Junxing Zhang, University of Utah

Sneha Kasera, University of Utah

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {202591,
author = {Robert Ricci and Jonathon Duerig and Pramod Sanaga and Daniel Gebhardt and Kevin Atkinson and Junxing Zhang and Sneha Kasera},
title = {The Flexlab Approach to Realistic Evaluation of Networked Systems },
booktitle = {4th USENIX Symposium on Networked Systems Design \& Implementation (NSDI 07)},
year = {2007},
address = {Cambridge, MA},
url = {https://www.usenix.org/conference/nsdi-07/flexlab-approach-realistic-evaluation-networked-systems},
publisher = {USENIX Association},
month = apr
}
Download

Presentation Audio

MP3 Download OGG Download

Download Audio

Links

Paper: 
http://usenix.org/event/nsdi07/tech/full_papers/ricci/ricci.pdf
Paper (HTML): 
http://usenix.org/event/nsdi07/tech/full_papers/ricci/ricci_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us