An Efficient Approximation Algorithm for Service Function Chaining Placement in Edge-Cloud Computing Industrial Internet of Things

被引:4
作者
Asgarian, Mina [1 ]
Jamshidi, Kamal [1 ]
Bohlooli, Ali [1 ]
机构
[1] Univ Isfahan, Fac Comp Engn, Esfahan 8174673441, Iran
关键词
Approximation algorithms; Approximation algorithm; Edge-Cloud Computing Industrial Internet of Things (ECIIoT); network function virtualization (NFV); service function chain (SFC);
D O I
10.1109/JIOT.2023.3338516
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge-Cloud Computing Industrial Internet of Things (ECIIoT) is composed of edge and cloud nodes with Industrial Internet of Things (IIoT) devices to get the service function chain (SFC). The service function chaining placement refers to a series of virtual network functions (VNFs) that are run at edge or cloud nodes in the form of software instances. In the problem of ECIIoT service embedding, the multiple VNFs must be placed for IIoT devices, so how these virtual functions are placed at cloud or edge nodes to minimize the delay is challenging to achieve. In this article, the placement of virtual functions with considering the edge and cloud nodes is proposed. In our model, the cloud server with edge nodes can run the required functions of IIoT devices in the SFC to decrease the imposed delay and use the computation resource in an efficient way. This is formed as an optimization problem to minimize the delay and residual computing resource consumption and reuse the previous functions. The exact solution of this problem is not available in polynomial time, therefore an efficient approximation algorithm is proposed which solves the problem in three stages. First, it linearizes the nonlinear objective function and constraint and approximates them by the convexity of these functions. Then, it solves the relaxed linear problem and finally, it rounds the decision variables in a heuristic way. This solution not only has polynomial time computational complexity but also obtains the near-optimal solution. The simulation results confirm the effectiveness of this approach.
引用
收藏
页码:12815 / 12822
页数:8
相关论文
共 29 条
[1]   Age of Information Aware VNF Scheduling in Industrial IoT Using Deep Reinforcement Learning [J].
Akbari, Mohammad ;
Abedi, Mohammad Reza ;
Joda, Roghayeh ;
Pourghasemian, Mohsen ;
Mokari, Nader ;
Erol-Kantarci, Melike .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (08) :2487-2500
[2]  
Ben-Tal A., 2001, Lectures on Modern ConvexOptimization: Analysis, Algorithms, and Engineering Applications
[3]   Joint Optimization of Service Caching Placement and Computation Offloading in Mobile Edge Computing Systems [J].
Bi, Suzhi ;
Huang, Liang ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (07) :4947-4963
[4]   The industrial internet of things (IIoT): An analysis framework [J].
Boyes, Hugh ;
Hallaq, Bit ;
Cunningham, Joe ;
Watson, Tim .
COMPUTERS IN INDUSTRY, 2018, 101 :1-12
[5]   Exploring Placement of Heterogeneous Edge Servers for Response Time Minimization in Mobile Edge-Cloud Computing [J].
Cao, Kun ;
Li, Liying ;
Cui, Yangguang ;
Wei, Tongquan ;
Hu, Shiyan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (01) :494-503
[6]   A Survey of Fault Management in Network Virtualization Environments: Challenges and Solutions [J].
Cherrared, Sihem ;
Imadali, Sofiane ;
Fabre, Eric ;
Goessler, Gregor ;
Ben Yahia, Imen Grida .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (04) :1537-1551
[7]   Performability of Network Service Chains: Stochastic Modeling and Assessment of Softwarized IP Multimedia Subsystem [J].
Di Mauro, Mario ;
Galatro, Giovanni ;
Postiglione, Fabio ;
Tambasco, Marco .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (05) :3071-3086
[8]   Edge-IIoTset: A New Comprehensive Realistic Cyber Security Dataset of IoT and IIoT Applications for Centralized and Federated Learning [J].
Ferrag, Mohamed Amine ;
Friha, Othmane ;
Hamouda, Djallel ;
Maglaras, Leandros ;
Janicke, Helge .
IEEE ACCESS, 2022, 10 :40281-40306
[9]   Cost-Efficient VNF Placement and Scheduling in Public Cloud Networks [J].
Gao, Tao ;
Li, Xin ;
Wu, Yu ;
Zou, Weixia ;
Huang, Shanguo ;
Tornatore, Massimo ;
Mukherjee, Biswanath .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (08) :4946-4959
[10]   Trusted Cloud-Edge Network Resource Management: DRL-Driven Service Function Chain Orchestration for IoT [J].
Guo, Shaoyong ;
Dai, Yao ;
Xu, Siya ;
Qiu, Xuesong ;
Qi, Feng .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) :6010-6022