Refreshments 3:20 p.m.
Lecture 3:40 p.m.
Abstract
Network emulation has become an indispensable tool for the conduct of
research in networking and distributed systems. It offers more realism
than simulation and more control and repeatability than
experimentation on a live network. However, emulation testbeds face a
number of challenges, including realism and scale. This talk presents
three contributions toward improving realism and scale in emulation
testbeds. The work presented has been conducted in the context of
Emulab, a world-class testbed environment developed by the Flux
Research Group at the University of Utah.
First, I will present Flexlab, a hybrid environment that couples an
emulation testbed with a live-network testbed, inheriting strengths
from each in order to meet the need for realistic network conditions.
Second, I will present a set of algorithms for automatically
annotating generated topologies with realistic IP addresses, attending
to the need for realistic topologies in emulators. Third, I will
present a resource mapper that is capable of assigning experimenters'
requested topologies to testbeds' physical resources in a manner that
scales well enough to handle large environments. I will conclude by
summarizing some of our related work and identifying areas for future
research.
Here are the publications that are directly related to the talk
(reverse chronological order):
Enhancing Realism And Scalability In Network Testbeds. Robert Ricci.
PhD Dissertation, University of Utah, to be published May 2010.
Large-scale Virtualization in the Emulab Network Testbed. Mike Hibler,
Robert Ricci, Leigh Stoller, Jonathon Duerig, Shashi Guruprasad, Tim
Stack, Kirk Webb and Jay Lepreau. At USENIX 08, Boston,
Massassachusetts, June 2008.
The Flexlab Approach to Realistic Evaluation of Networked Systems.
Robert Ricci, Jonathon Duerig, Pramod Sanaga, Daniel Gebhardt, Mike
Hibler, Kevin Atkinson, Junxing Zhang, Sneha Kasera, and Jay Lepreau
NSDI 2007, Cambridge, Massachusetts, April 2007.
A Solver for the Network Testbed Mapping Problem. Robert Ricci, Chris
Alfeld, Jay Lepreau. ACM SIGCOMM Computer Communications Review,
33(2)65-81, April 2003.