DocumentCode
3375806
Title
On Virtualizing Ethernet Switches
Author
McGinley, Mark ; Li, Tao ; Veeraraghavan, Malathi
Author_Institution
Virginia Univ., Charlottesville, VA
fYear
2008
fDate
3-7 Aug. 2008
Firstpage
1
Lastpage
6
Abstract
We are interested in exploring how to virtualize network switches in order to create multiple logical switches from one physical switch. The motivation behind this is to be able to support multiple research-and-education (R&E) projects by offering each of them a logical switch that could coexist with other R&E projects´ logical switches, so that each would have the equivalent of their own switch. We propose an approach for virtualizing off-the-shelf Ethernet switches that have built-in support for creating isolated bandwidth partitions on their data-plane interfaces. Our solution is to implement two software modules that are run external to the switches, a slice scheduler and a slice administration controller (SAC). We applied our approach to virtualizing a specific Ethernet switch, i.e. the Force10 E600 model. We describe our implementation, and show how a slowdown of 3% to 26%, based on the type of administrative command issued, is experienced when using the SAC.
Keywords
local area networks; switching networks; Ethernet switches; multiple logical switches; research-and-education projects; slice administration controller; virtualize network switches; Bandwidth; Ethernet networks; Network servers; Routing protocols; Switches; System testing; Technological innovation; Telecommunication switching; Utility programs; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications and Networks, 2008. ICCCN '08. Proceedings of 17th International Conference on
Conference_Location
St. Thomas, US Virgin Islands
ISSN
1095-2055
Print_ISBN
978-1-4244-2389-7
Electronic_ISBN
1095-2055
Type
conf
DOI
10.1109/ICCCN.2008.ECP.23
Filename
4674183
Link To Document