DocumentCode
579160
Title
libNetVirt: The network virtualization library
Author
Turull, Daniel ; Hidell, Markus ; Sjödin, Peter
Author_Institution
Sch. of ICT, KTH R. Inst. of Technol., Stockholm, Sweden
fYear
2012
fDate
10-15 June 2012
Firstpage
5543
Lastpage
5547
Abstract
Network virtualization has been an important research topic for many years but still suffers from the lack of an abstraction level like the one present in virtualization of computing and storage. Our work in progress presented here proposes an architecture for such a network virtualization abstraction. It is deployed as a library, similar to libvirt in computer virtualization, with a unified interface towards the underlying network specific drivers. The architecture will allow management tools to be independent of the underlying technologies. In addition, it will enable programmatic and on-demand creation of virtual networks. A common set of calls is defined to instantiate different virtual networks, using a single node view to provide the user with a suitable abstraction of the network. We describe a prototype of our proposed architecture on top of an OpenFlow-enabled network. We demonstrate its feasibility for creating isolated virtual networks in a programmatic and on demand fashion.
Keywords
software libraries; virtual private networks; OpenFlow enabled network; abstraction level; computer virtualization; isolated virtual networks; libNetVirt; management tools; network virtualization abstraction; network virtualization library; single node view; Computer architecture; Libraries; Quality of service; Switches; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2012 IEEE International Conference on
Conference_Location
Ottawa, ON
ISSN
1550-3607
Print_ISBN
978-1-4577-2052-9
Electronic_ISBN
1550-3607
Type
conf
DOI
10.1109/ICC.2012.6364673
Filename
6364673
Link To Document