NVP: A Network Virtualization Proxy for Software Defined Networking

The combination of Network Function Virtualization (NFV) and Software Defined Networking (SDN) can improve the control and utilization of network resources. However, this issue still requires proper solutions to virtualize large-scale networks, which would allow the use of SDN and Virtualization in real environments. Thus, this paper proposes a virtualization architecture for SDN that relies on a proxy-based approach. The NVP (Network Virtualization Proxy) is a virtualization proxy that intercepts messages exchanged between controllers and switches SDN enabling network virtualization. An implementation of the proposal was developed as a proof of concept and load testing was performed showing that the solution can provide network virtualization in a scalable manner, using less than 2.5 MB of memory to manage 100 switches performing simultaneous requests, whereas FlowVisor requires more than 200 MB.

[1]  Rob Sherwood,et al.  FlowVisor: A Network Virtualization Layer , 2009 .

[2]  Daniel W. King,et al.  A critical survey of Network Functions Virtualization (NFV) , 2013 .

[3]  Guru M. Parulkar,et al.  OpenVirteX: make your virtual SDNs programmable , 2014, HotSDN.

[4]  Elio Salvadori,et al.  VeRTIGO: Network Virtualization and Beyond , 2012, 2012 European Workshop on Software Defined Networking.

[5]  Jennifer Rexford,et al.  Scalable Network Virtualization in Software-Defined Networks , 2013, IEEE Internet Computing.

[6]  Leandros Tassiulas,et al.  FIBRE Project: Brazil and Europe Unite Forces and Testbeds for the Internet of the Future , 2012, TRIDENTCOM.

[7]  Xavier Hesselbach,et al.  Internet future architectures for network and media independent services and protocols , 2013, 2013 15th International Conference on Transparent Optical Networks (ICTON).

[8]  Nerea Toledo,et al.  Implementing Layer 2 Network Virtualization Using OpenFlow: Challenges and Solutions , 2012, 2012 European Workshop on Software Defined Networking.

[9]  Elio Salvadori,et al.  Generalizing Virtual Network Topologies in OpenFlow-Based Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[10]  Simon Oechsner,et al.  Modeling and performance evaluation of an OpenFlow architecture , 2011, 2011 23rd International Teletraffic Congress (ITC).

[11]  Eduardo Cerqueira,et al.  CIM-SDN: A Common Information Model extension for Software-Defined Networking , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).