Service-Aware Cooperative Task Offloading and Scheduling in Multi-access Edge Computing Empowered IoT

被引:0
作者
Chen, Zhiyan [1 ]
Tao, Ming [1 ]
Li, Xueqiang [1 ]
He, Ligang [2 ]
机构
[1] Dongguan Univ Technol, Sch Comp Sci & Technol, Dongguan, Peoples R China
[2] Univ Warwick, Dept Comp Sci, Coventry, W Midlands, England
来源
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT II | 2024年 / 14488卷
关键词
Multi-access edge computing; Services-aware offloading; Task scheduling; Resource allocation;
D O I
10.1007/978-981-97-0801-7_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-access edge computing(MEC) enables computation task offloading and data processing at close proximity to provide rich endusers services with ultra-low latency in Internet of things(IoT). However, the high heterogeneity of the edge node configuration and the diversity of services pose challenges in fully utilizing the computing capacity in MEC. In this paper, we consider the problem of service-aware cooperative task offloading and scheduling in a three-tier MEC empowered IoT where the service requests from IoT devices can be distributed among edge nodes or further offloaded to remote cloud. As this problem is proven to be NP-hard, we proposed a two-layer Cooperative workload Initialization and Distribution Algorithm (CIDA) to solve the problem with low time complexity by decomposing it into two subproblems: 1) the optimization problem of offloading profile under dynamic resource allocation determined by the workload type, and 2) optimization problem of computation resources allocation under given offloading profile. Extensive experiments demonstrate that CIDA achieves superior performance compared to other approaches and scales well as the system size increases.
引用
收藏
页码:327 / 346
页数:20
相关论文
共 27 条
[1]   Resource Sharing of a Computing Access Point for Multi-User Mobile Cloud Offloading with Delay Constraints [J].
Chen, Meng-Hsi ;
Dong, Min ;
Liang, Ben .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (12) :2868-2881
[2]   Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network [J].
Chen, Min ;
Hao, Yixue .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (03) :587-597
[3]  
Chen Zhiyan, 2022, ICCDE 2022: 2022 The 8th International Conference on Computing and Data Engineering., P15, DOI 10.1145/3512850.3512859
[4]   Software Defined Cooperative Offloading for Mobile Cloudlets [J].
Cui, Yong ;
Song, Jian ;
Ren, Kui ;
Li, Minming ;
Li, Zongpeng ;
Ren, Qingmei ;
Zhang, Yangjun .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (03) :1746-1760
[5]   Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds [J].
El Haber, Elie ;
Tri Minh Nguyen ;
Assi, Chadi .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (05) :3407-3421
[6]   Towards Workload Balancing in Fog Computing Empowered IoT [J].
Fan, Qiang ;
Ansari, Nirwan .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (01) :253-262
[7]   Application Aware Workload Allocation for Edge Computing-Based IoT [J].
Fan, Qiang ;
Ansari, Nirwan .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (03) :2146-2153
[8]   Offload Decision Models and the Price of Anarchy in Mobile Cloud Application Ecosystems [J].
Gao, Bo ;
He, Ligang ;
Jarvis, Stephen A. .
IEEE ACCESS, 2015, 3 :3125-3137
[9]   An Efficient Computation Offloading Management Scheme in the Densely Deployed Small Cell Networks With Mobile Edge Computing [J].
Guo, Fengxian ;
Zhang, Heli ;
Ji, Hong ;
Li, Xi ;
Leung, Victor C. M. .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (06) :2651-2664
[10]   Optimal Cloudlet Placement and User to Cloudlet Allocation in Wireless Metropolitan Area Networks [J].
Jia, Mike ;
Cao, Jiannong ;
Liang, Weifa .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2017, 5 (04) :725-737