libNetVirt: The network virtualization library
2012 (English)In: 2012 IEEE International Conference on Communications (ICC), IEEE conference proceedings, 2012, 5543-5547 p.Conference paper (Refereed)
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.
Place, publisher, year, edition, pages
IEEE conference proceedings, 2012. 5543-5547 p.
, IEEE International Conference on Communications, ISSN 1550-3607
openflow, libnetvirt, network virtualization, cloud networking
IdentifiersURN: urn:nbn:se:kth:diva-107024DOI: 10.1109/ICC.2012.6364673ISI: 000312855705159ScopusID: 2-s2.0-84871940102ISBN: 978-1-4577-2053-6OAI: oai:DiVA.org:kth-107024DiVA: diva2:574429
IEEE International Conference on Communications, ICC 2012; Ottawa, ON; 10 June 2012 through 15 June 2012
FunderEU, FP7, Seventh Framework Programme, 257448ICT - The Next Generation
QC 201212212012-12-212012-12-052016-04-28Bibliographically approved