EdgeOPT: A Competitive Algorithm for Online Parallel Task Scheduling With Latency Guarantee in Mobile Edge Computing

被引:0
作者
Yang, Yuchen [1 ]
Wang, Shaowei [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210023, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Processor scheduling; Resource management; Cloud computing; Schedules; Job shop scheduling; Mobile edge computing; online combinatorial optimization; resource management; RESOURCE-ALLOCATION; RADIO;
D O I
10.1109/TCOMM.2024.3412741
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paradigm of mobile edge computing (MEC) has emerged as a promising solution to the increasing demand of time-sensitive applications, where tasks generated by users are offloaded to proximate edge clouds for low-latency execution. Due to the online nature of task generation and edge capacity bottleneck, a fundamental challenge for the MEC network is how to optimally schedule the tasks and resources in face of uncertain future arrivals. To this end, we propose a competitive algorithm named EdgeOPT for online parallel task scheduling aiming to maximize the cumulative reward of completed tasks subject to their hard deadlines. The algorithm leverages an adaptive threshold structure at each server to schedule tasks with different demand patterns based on the status of the system and all active users, while incorporating a subroutine for efficient resource allocations. We prove a bounded competitive ratio for EdgeOPT when scheduling monolithic tasks, and propose its extended version to schedule chains of dependent functions. We conduct extensive experiments to demonstrate the effectiveness and superiority of our proposal compared to all the baselines.
引用
收藏
页码:7077 / 7092
页数:16
相关论文
共 53 条
[1]   Dynamic Task Offloading and Scheduling for Low-Latency IoT Services in Multi-Access Edge Computing [J].
Alameddine, Hyame Assem ;
Sharafeddine, Sanaa ;
Sebbah, Samir ;
Ayoubi, Sara ;
Assi, Chadi .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (03) :668-682
[2]  
Barham P., 2003, P ACM SOSP BOULT LAN, P1
[3]   Multiple Resource Allocation in Multi-Tenant Edge Computing via Sub-modular Optimization [J].
Ben-Ameur, Ayoub ;
Araldo, Andrea ;
Chahed, Tijani .
ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, :3738-3743
[4]  
Boyd S., 2004, CONVEX OPTIMIZATION
[5]  
Chadha JS, 2009, ACM S THEORY COMPUT, P679
[6]   Multi-User Multi-Task Offloading and Resource Allocation in Mobile Cloud Systems [J].
Chen, Meng-Hsi ;
Liang, Ben ;
Dong, Min .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (10) :6790-6805
[7]   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
[8]   Optimal Admission Control Mechanism Design for Time-Sensitive Services in Edge Computing [J].
Chen, Shutong ;
Wang, Lin ;
Liu, Fangming .
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, :1169-1178
[9]   Joint Service Caching, Resource Allocation and Task Offloading for MEC-Based Networks: A Multi-Layer Optimization Approach [J].
Chu, Weibo ;
Jia, Xinming ;
Yu, Zhiwen ;
Lui, John C. S. ;
Lin, Yi .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (04) :2958-2975
[10]   Delay-Aware Resource Allocation in Fog-Assisted IoT Networks Through Reinforcement Learning [J].
Fan, Qiang ;
Bai, Jianan ;
Zhang, Hongxia ;
Yi, Yang ;
Liu, Lingjia .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (07) :5189-5199