|
ABSTRACT
Network testbeds for developing, deploying, and experimenting with new network services have evolved as recent rapid progress in virtualization technology. This paper proposes a new network testbed that enhances PlanetLab and is based on a hosted virtual machine monitor (VMM) as a virtual execution environment (VEE) for network services to run on. This paper reports our experiences in developing such a prototype network testbed employing Kernel-based Virtual Machine (KVM) as a hosted VMM. The paper examines the performance and scalability of the prototype to see whether or not it fulfills what we believe to be the requirements for a new network testbed.
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
|
libvirt. http://libvirt.org/.
|
| |
2
|
Linux-VServer Project. http://linux-vserver.org/.
|
| |
3
|
OneLab. http://www.onelab.eu/.
|
| |
4
|
OpenVZ. http://openvz.org/.
|
| |
5
|
ORBIT. http://www.orbit-lab.org/.
|
| |
6
|
AMD. AMD64 virtualization codenamed "Pacifica" technology: Secure virtual machine architecture reference manual, 2005.
|
 |
7
|
Paul Barham , Boris Dragovic , Keir Fraser , Steven Hand , Tim Harris , Alex Ho , Rolf Neugebauer , Ian Pratt , Andrew Warfield, Xen and the art of virtualization, ACM SIGOPS Operating Systems Review, v.37 n.5, December 2003
|
| |
8
|
|
 |
9
|
Sapan Bhatia , Murtaza Motiwala , Wolfgang Muhlbauer , Yogesh Mundada , Vytautas Valancius , Andy Bavier , Nick Feamster , Larry Peterson , Jennifer Rexford, Trellis: a platform for building flexible, fast virtual networks on commodity hardware, Proceedings of the 2008 ACM CoNEXT Conference, p.1-6, December 09-12, 2008, Madrid, Spain
[doi> 10.1145/1544012.1544084]
|
| |
10
|
BitTorrent, Inc. Bittorrent. http://www.bittorrent.com/.
|
 |
11
|
Brent Chun , David Culler , Timothy Roscoe , Andy Bavier , Larry Peterson , Mike Wawrzoniak , Mic Bowman, PlanetLab: an overlay testbed for broad-coverage services, ACM SIGCOMM Computer Communication Review, v.33 n.3, July 2003
[doi> 10.1145/956993.956995]
|
| |
12
|
N. Egi, A. Greenhalgh, M. Handley, M. Hoerdt, L. Mathy, and T. Schooley. Evaluating Xen for router virtualization. Proc. of ICCCN '07, pages 1256--1261, 2007.
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
Qumranet inc. Kernel based virtual machine. http://kvm.qumranet.com/.
|
| |
19
|
D. Raychaudhuri, I. Seskar, M. Ott, S. Ganu, K. Ramachandran, H. Kremo, R. Siracusa, H. Liu, and M. Singh. Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols. Wireless Communications and Networking Conference, 2005 IEEE, 3: 1664--1669 Vol. 3, 2005.
|
 |
20
|
|
 |
21
|
|
| |
22
|
The Trustees of Princeton University. MyPLC. http://www.planet-lab.org/doc/myplc.
|
| |
23
|
Rich Uhlig , Gil Neiger , Dion Rodgers , Amy L. Santoni , Fernando C. M. Martins , Andrew V. Anderson , Steven M. Bennett , Alain Kagi , Felix H. Leung , Larry Smith, Intel Virtualization Technology, Computer, v.38 n.5, p.48-56, May 2005
[doi> 10.1109/MC.2005.163]
|
| |
24
|
S. Vinoski. CORBA: integrating diverse applications within distributedheterogeneous environments. Communications Magazine, 35(2): 46--55, 1997.
|
 |
25
|
|
 |
26
|
Brian White , Jay Lepreau , Leigh Stoller , Robert Ricci , Shashi Guruprasad , Mac Newbold , Mike Hibler , Chad Barb , Abhijeet Joglekar, An integrated experimental environment for distributed systems and networks, ACM SIGOPS Operating Systems Review, v.36 n.SI, Winter 2002
[doi> 10.1145/844128.844152]
|
|