Reliable and Efficient Deployment for Virtual Network Functions

Network function virtualization (NFV) is a promising technique aimed at reducing capital expenditures (CAPEX) and operating expenditures (OPEX), and improving the flexibility and scalability of an entire network. However, this emerging technique has some challenges. A major problem is reliability, which involves ensuring the availability of deployed SFCs, namely, the probability of successfully chaining a series of big-data-based virtual network functions (VNFs) while considering both the feasibility and the specific requirements of clients, because the substrate network remains vulnerable to earthquakes, floods and other natural disasters. Based on the premise of users’ demands for SFC requirements, we present an Ensure Reliability Cost Saving (ER_CS) algorithm to reduce the CAPEX and OPEX of telecommunication service providers (TSPs) by reducing the reliability of the SFC deployments. We employ big-data-based arbitrary topologies as the substrate network. The results of extensive experiments indicate that the proposed algorithms perform efficiently in terms of the blocking ratio, resource consumption and time consumption.

[1]  Marouen Mechtri,et al.  A Scalable Algorithm for the Placement of Service Function Chains , 2016, IEEE Transactions on Network and Service Management.

[2]  Ting Wang,et al.  Virtual infrastructure embedding over software-defined flex-grid optical networks , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[3]  Victor I. Chang,et al.  The efficient framework and algorithm for provisioning evolving VDC in federated data centers , 2017, Future Gener. Comput. Syst..

[4]  Xiaoning Zhang,et al.  Power-Efficient Provisioning for Online Virtual Network Requests in Cloud-Based Data Centers , 2015, IEEE Systems Journal.

[5]  Luciana S. Buriol,et al.  A fix-and-optimize approach for efficient and large scale virtual network function placement and chaining , 2017, Comput. Commun..

[6]  Chunming Qiao,et al.  Virtual network mapping for multicast services with max-min fairness of reliability , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[7]  Dongxu Zhang,et al.  Highly survivable software defined synergistic IP+Optical Transport networks , 2014, OFC 2014.

[8]  Wayes Tushar,et al.  System Design of Internet-of-Things for Residential Smart Grid , 2016, ArXiv.

[9]  Donald E. Knuth,et al.  A Generalization of Dijkstra's Algorithm , 1977, Inf. Process. Lett..

[10]  Jeroen Famaey,et al.  Semantically Enhanced Mapping Algorithm for Affinity-Constrained Service Function Chain Requests , 2017, IEEE Transactions on Network and Service Management.

[11]  Chunming Qiao,et al.  Joint topology design and mapping of service function chains for efficient, scalable, and reliable network functions virtualization , 2016, IEEE Network.

[12]  Franck Le,et al.  Optimizing Resource Allocation for Virtualized Network Functions in a Cloud Center Using Genetic Algorithms , 2017, IEEE Transactions on Network and Service Management.

[13]  Dimitrios P. Pezaros,et al.  Container Network Functions: Bringing NFV to the Network Edge , 2017, IEEE Communications Magazine.

[14]  Nei Kato,et al.  Reliability evaluation for NFV deployment of future mobile broadband networks , 2016, IEEE Wireless Communications.

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

[16]  Juan Felipe Botero,et al.  Scalable and coordinated allocation of service function chains , 2017, Comput. Commun..