Artikel in Tagungsband INPROC-2007-05

Bibliograph.
Daten
Maier, Steffen; Grau, Andreas; Weinschrott, Harald; Rothermel, Kurt: Scalable Network Emulation: A Comparison of Virtual Routing and Virtual Machines.
In: Proceedings of the IEEE Symposium on Computers and Communications (ISCC'07), Aveiro, Portugal, July 1-4.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 395-402, englisch.
IEEE Computer Society, 1. Juli 2007.
Artikel in Tagungsband (Konferenz-Beitrag).
CR-Klassif.C.4 (Performance of Systems)
D.4.4 (Operating Systems Communications Management)
D.4.8 (Operating Systems Performance)
I.6.3 (Simulation and Modeling Applications)
Keywordsnetwork emulation; performance measurement; virtual machine; virtual routing
Kurzfassung

Performance analysis is a necessary step during the development of distributed applications and communication protocols. Network emulation testbeds provide synthetic, configurable environments for comparative performance measurements of real implementations. However, realistic scenarios require more communicating nodes than usual testbeds are able to provide. In order to enable scalable network emulation, various concepts for the virtualization of nodes have been proposed. The overhead of virtualization strongly impacts the total size of a scenario, that can be emulated on a given testbed. However, the overhead of different virtualization approaches in the context of network emulation has not been compared directly so far. In this paper, we present a comparison of different virtual machine implementations (Xen, User Mode Linux) and our own virtual routing approach (NET). We discuss qualitative evaluation criteria and present a quantitative evaluation showing the efficiency of each approach in a traditional wired infrastructure-based and in a wireless ad hoc network emulation scenario. Our results give insights on which virtualization approach is best suited for which kind of network emulation.

Volltext und
andere Links
PDF (102053 Bytes)
The original publication is available at IEEE Xplore
CopyrightThis material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any products or services. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE (contact pubs-permissions@ieee.org). By choosing to view this document, you agree to all provisions of the copyright laws protecting it.
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme
Projekt(e)NET
Eingabedatum13. März 2007
   Publ. Abteilung   Publ. Institut   Publ. Informatik