Optimal Network Function Virtualization Realizing End-to-End Requests

Network function virtualization provides a new network resource utilization approach which decouples network functions from proprietary hardware and enables adaptive services to end-user requests. In this paper, we present a joint design which optimally deploys network functions and allocates physical resources satisfying end-to-end requests with generated routes. We first discuss the problem behind such design and show its NP-completeness. We then propose a mixed-integer program which simultaneously identifies physical nodes to be deployed with network functions and generates routes sharing common physical resources realizing end-to-end requests. Computational results demonstrate the value of the integrated approach and its ability to allocate network functions supporting end-to-end requests with limited physical resources.

[1]  Evangelos Pallis,et al.  T-NOVA: A marketplace for virtualized network functions , 2014, 2014 European Conference on Networks and Communications (EuCNC).

[2]  Xavier Hesselbach,et al.  Virtual Network Embedding: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[3]  Raouf Boutaba,et al.  Virtual Network Embedding with Coordinated Node and Link Mapping , 2009, IEEE INFOCOM 2009.

[4]  Biswanath Mukherjee,et al.  Disaster-survivable cloud-network mapping , 2014, Photonic Network Communications.

[5]  Didier Colle,et al.  Optical Networks for Grid and Cloud Computing Applications , 2012, Proceedings of the IEEE.

[6]  Susana Sargento,et al.  Cloud4NFV: A platform for Virtual Network Functions , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[7]  Holger Karl,et al.  Specifying and placing chains of virtual network functions , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[8]  Imad M. Abbadi Clouds' Infrastructure Taxonomy, Properties, and Management Services , 2011, ACC.

[9]  Sartaj Sahni,et al.  Unified mathematical programming frameworks for survivable logical topology routing in IP-over-WDM optical networks , 2014, IEEE/OSA Journal of Optical Communications and Networking.

[10]  Luis Miguel Contreras Murillo,et al.  Toward cloud-ready transport networks , 2012, IEEE Communications Magazine.

[11]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[12]  Aditya Akella,et al.  OpenNF: enabling innovation in network function control , 2015, SIGCOMM 2015.

[13]  Guru M. Parulkar,et al.  OpenVirteX: A Network Hypervisor , 2014, ONS.

[14]  Martin Stiemerling,et al.  Resilient deployment of virtual network functions , 2013, 2013 5th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT).

[15]  Tarik Taleb,et al.  Service-aware network function placement for efficient traffic handling in carrier cloud , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[16]  Alon Itai,et al.  Two-Commodity Flow , 1978, JACM.

[17]  Jin Wang,et al.  vRGW: Towards network function virtualization enabled by software defined networking , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[18]  Meral Shirazipour,et al.  Network function placement for NFV chaining in packet/optical data centers , 2014, 2014 The European Conference on Optical Communication (ECOC).