Load-balanced Service Function Chaining in Edge Computing over FiWi Access Networks for Internet of Things

Service function chaining (SFC) is promising to implement flexible and scalable virtual network infrastructure for the Internet of Things (IoT). Edge computing is envisioned to be an effective solution to process huge amount of IoT application data. In order to uniformly provide services to IoT applications among the distributed edge computing nodes (ECNs), we present a unified SFC orchestration framework based on the coordination of SDN and NFV, which provides a synergic edge cloud platform by exploiting the connectivity of FiWi access networks. In addition, we study the VNF deployment problem under our synergic framework, and we formulate it as a mixed-integer nonlinear programming (MINLP) problem jointly considering the load balancing of networking and computing for chaining VNFs. We also propose two approximation optimal deployment algorithms named Greedy-Bisection Multi-Path (GBMP) and KSP MultiPath (KSMP) taking advantage of the multi-instance virtual network functions (VNFs) deployed in ECNs and the multipath capacity in FiWi access networks. Extensive simulations are conducted in two types of IoT application scenarios in the EC over FiWi access networks. The numerical results show that our proposed algorithms are superior to single path and ECMP based deployment algorithms in terms of load balancing, service acceptance ratio, and network utilization in both two typical scenarios.

[1]  Jianping Wang,et al.  OpenSCaaS: an open service chain as a service platform toward the integration of SDN and NFV , 2015, IEEE Network.

[2]  Toufik Ahmed,et al.  Energy-Aware Placement for IoT-Service Function Chain , 2018, 2018 IEEE 23rd International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[3]  Yuan-Cheng Lai,et al.  Joint server and network optimization toward load-balanced service chaining , 2018, Int. J. Commun. Syst..

[4]  Xiaobo Zhou,et al.  PRSFC-IoT: A Performance and Resource Aware Orchestration System of Service Function Chaining for Internet of Things , 2018, IEEE Internet of Things Journal.

[5]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[6]  Chin-Feng Lai,et al.  A SDN-SFC-based service-oriented load balancing for the IoT applications , 2018, J. Netw. Comput. Appl..

[7]  Jose Oscar Fajardo,et al.  A Robust Optimization Based Energy-Aware Virtual Network Function Placement Proposal for Small Cell 5G Networks with Mobile Edge Computing Capabilities , 2017, Mob. Inf. Syst..

[8]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[9]  Hai Jin,et al.  Solving Anomalies in NFV-SDN Based Service Function Chaining Composition for IoT Network , 2018, IEEE Access.

[10]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[11]  Martin Maier,et al.  Invited paper: The audacity of fiber-wireless (FiWi) networks: revisited for clouds and cloudlets , 2015, China Communications.

[12]  Filip De Turck,et al.  Network Function Virtualization: State-of-the-Art and Research Challenges , 2015, IEEE Communications Surveys & Tutorials.

[13]  Soon-Gohn Kim,et al.  Efficient Deployment of Service Function Chains (SFCs) in a Self-Organizing SDN-NFV Networking Architecture to Support IOT , 2018, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN).

[14]  Rohit Gupta,et al.  Joint Optimization of Service Function Chaining and Resource Allocation in Network Function Virtualization , 2016, IEEE Access.

[15]  Carlos Pignataro,et al.  Service Function Chaining (SFC) Architecture , 2015, RFC.

[16]  Jing Liu,et al.  Performance Evaluation of Integrated Multi-Access Edge Computing and Fiber-Wireless Access Networks , 2018, IEEE Access.

[17]  Feng Xia,et al.  Green and Sustainable Cloud of Things: Enabling Collaborative Edge Computing , 2019, IEEE Communications Magazine.

[18]  Simon Moser,et al.  Topology and Orchestration Specification for Cloud Applications Version 1.0 , 2013 .

[19]  Tarik Taleb,et al.  Service Function Chaining in Next Generation Networks: State of the Art and Research Challenges , 2017, IEEE Communications Magazine.

[20]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[21]  Victor I. Chang,et al.  Low-latency orchestration for workflow-oriented service function chain in edge computing , 2018, Future Gener. Comput. Syst..

[22]  Jianli Pan,et al.  Future Edge Cloud and Edge Computing for Internet of Things Applications , 2018, IEEE Internet of Things Journal.

[23]  Kate Ching-Ju Lin,et al.  Deploying chains of virtual network functions: On the relation between link and server usage , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[24]  Martin Maier,et al.  Mobile Edge Computing Empowered Fiber-Wireless Access Networks in the 5G Era , 2017, IEEE Communications Magazine.

[25]  Wei Chang,et al.  Implementation of Multipath Network Virtualization With SDN and NFV , 2018, IEEE Access.

[26]  Jiajia Liu,et al.  Collaborative Mobile Edge Computation Offloading for IoT over Fiber-Wireless Networks , 2018, IEEE Network.

[27]  Jing Liu,et al.  Connectivity Enhancement of Edge Computing over Fiber-Wireless Access Networks for IoT , 2018, 2018 Asia Communications and Photonics Conference (ACP).

[28]  Djamal Zeghlache,et al.  Agile service manager for 5G , 2016, NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium.

[29]  Dario Pompili,et al.  Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges , 2016, IEEE Communications Magazine.

[30]  Nicola Blefari-Melazzi,et al.  Toward Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing for Video Streaming , 2017, 2017 29th International Teletraffic Congress (ITC 29).

[31]  Wei Quan,et al.  Fuzzy Theory Based Security Service Chaining for Sustainable Mobile-Edge Computing , 2017, Mob. Inf. Syst..