ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
An integrated experimental environment for distributed systems and networks
Full text PdfPdf (2.10 MB)
Source ACM SIGOPS Operating Systems Review archive
Volume 36 ,  Issue SI  (Winter 2002) table of contents
OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
SPECIAL ISSUE: Cluster resource management table of contents
Pages: 255 - 270  
Year of Publication: 2002
ISSN:0163-5980
Authors
Brian White  University of Utah
Jay Lepreau  University of Utah
Leigh Stoller  University of Utah
Robert Ricci  University of Utah
Shashi Guruprasad  University of Utah
Mac Newbold  University of Utah
Mike Hibler  University of Utah
Chad Barb  University of Utah
Abhijeet Joglekar  University of Utah
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 27,   Downloads (12 Months): 142,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/844128.844152
What is a DOI?

ABSTRACT

Three experimental environments traditionally support network and distributed systems research: network emulators, network simulators, and live networks. The continued use of multiple approaches highlights both the value and inadequacy of each. Netbed, a descendant of Emulab, provides an experimentation facility that integrates these approaches, allowing researchers to configure and access networks composed of emulated, simulated, and wide-area nodes and links. Netbed's primary goals are ease of use, control, and realism, achieved through consistent use of virtualization and abstraction.By providing operating system-like services, such as resource allocation and scheduling, and by virtualizing heterogeneous resources, Netbed acts as a virtual machine for network experimentation. This paper presents Netbed's overall design and implementation and demonstrates its ability to improve experimental automation and efficiency. These, in turn, lead to new methods of experimentation, including automated parameter-space studies within emulation and straightforward comparisons of simulated, emulated, and wide-area scenarios.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
M. Allman, A. Caldwell, and S. Ostermann. ONE: The Ohio Network Emulator. Technical Report TR--19972, Ohio University Computer Science, Aug. 1997.
 
3
Y. Amir, C. Danilov, M. Miskin-Amir, J. Stanton, and C. Tutu. Practical Wide-Area Database Replication. Technical report, Johns Hopkins University, 2002.
4
 
5
T. Anderson. A Case for Access: A High Performance Communication and Computation Environment for Wide Area Distributed Systems, Networking, and Applications Research. http://www.cs.washington.edu/homes/tom/access/.
6
 
7
CAIRN: Collaborative Advanced Internet Research Network. http://www.isi.edu/CAIRN/.
 
8
9
 
10
 
11
12
 
13
 
14
Symantec Ghost. http://www.symantec.com/sabu/ghost/.
 
15
J. Heidemann et al. Effects of Detail in Wireless Network Simulation, http://www.isi.edu/johnh/PAPERS/Heidemann00d.html.
 
16
L. Ingber. Very Fast Simulated Re-Annealing. Journal of Mathematical Computer Modelling, 12:967--973, 1989. http://www.ingber.com/asa89_vfsr.ps.gz.
 
17
IXP1200. http://www.intel.com/design/network/products/npfamily/ixp 1200.htm.
 
18
P.-H. Kamp and R. N. M. Watson. Jails: Confining the omnipotent root. In Proc. 2nd Intl. SANE Conference, May 2000.
 
19
A. M. Lapone, N. F. Maxemchuk, and H. Schulzrinne. The Bell Laboratories Network Emulator. Technical Report BL0113820930913-64TM, AT&T Bell Labs, Sept. 1993.
20
 
21
P. E. McKenney, D. Y. Lee, and B. A. Denny. Traffic Generator Software Release Notes. SRI International and USC/ISI Postel Center for Experimental Networking. http://www.postel.org/tg/.
 
22
J. Moore and J. Chase. Cluster On Demand. Technical Report CS-2002-07, Duke University, Dept. of Computer Science, May 2002.
23
 
24
The Network Simulator ns-2: Validation Tests. http://www.isi.edu/nsnam/ns/ns-tests.html.
25
 
26
NIST Internetworking Technology Group. NIST Net home page. http://www.antd.nist.gov/itg/nistnet/.
27
 
28
Océano Project. http://www.research.ibm.com/oceanoproject/.
 
29
 
30
R. Oldfield and D. Kotz. Using the Emulab network testbed to evaluate the Armada I/O framework for computational grids. Technical report, Dartmouth, May 2002. ftp://ftp.cs.dartmouth.edu/pub/raoldfi/armada/oldfield:armada-emulab-tr.pdf.
 
31
 
32
Partition Image. http://www.partimage.org/.
 
33
L. Peterson, T. Anderson, D. Culler, and T. Roscoe. A Blueprint for Introducing Disruptive Technology into the Internet. In Proc. HotNets-I, Princeton, N J, Oct. 2002.
 
34
PXE Preboot Execution Environment Specification Version 2.1. ftp://download.intel.com/ial/wfm/pxespec.pdf.
 
35
Rembo Technology. BpBatch. http://www.bpbatch.org/.
 
36
L. Rizzo. Dummynet and Forward Error Correction. In Proc. of the 1998 USENIX Annual Technical Conf., June 1998.
 
37
rsync. http://rsync.samba.org/.
 
38
B. Segall, D. Arnold, J. Boot, M. Henderson, and T. Phelps. Content Based Routing with Elvin4. In Proc. AUUG '00, June 2000.
 
39
 
40
The VINT Project. The ns Manual, Apr. 2002. http://www.isi.edu/nsnam/ns/ns-documentation.html.
 
41
Unison. http://www.cis.upenn.edu/bcpierce/unison/.
42

CITED BY  9

Collaborative Colleagues:
Brian White: colleagues
Jay Lepreau: colleagues
Leigh Stoller: colleagues
Robert Ricci: colleagues
Shashi Guruprasad: colleagues
Mac Newbold: colleagues
Mike Hibler: colleagues
Chad Barb: colleagues
Abhijeet Joglekar: colleagues