Asynchronous Online Service Placement and Task Offloading for Mobile Edge Computing

被引:37
作者
Li, Xin [1 ]
Zhang, Xinglin [1 ]
Huang, Tiansheng [1 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou, Peoples R China
来源
2021 18TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON) | 2021年
关键词
Mobile edge computing; service placement; task offloading; two-timescale Lyapunov optimization;
D O I
10.1109/SECON52354.2021.9491595
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile edge computing (MEC) pushes the centralized cloud resources close to the edge network, which significantly reduces the pressure of the backbone network and meets the requirements of emerging mobile applications. To achieve high performance of the MEC system, it is essential to design efficient task offloading schemes. Many existing works focus on offloading tasks to the edge servers while ignoring the heterogeneity and diversity of computation services, which is also important in MEC. In this paper, we investigate the joint problem of online task offloading and service placement-downloading and deploying the service-related resources at edge servers-in the dense MEC network. Our MEC system aims to maximize the long-term average network utility while maintaining the stability of the edge network. Due to the uncertainty of task demands, it is impossible to make an online long-term optimal decision. Therefore, we propose an online algorithm based on the two-timescale Lyapunov optimization without requiring the future information. By making asynchronous decisions on service placement and task offloading, we can achieve a time-average sub-optimal solution that is close to the offline optimum. In addition, rigorous theoretical analysis and extensive trace-driven experimental results show that the proposed algorithm is more competitive than benchmarks.
引用
收藏
页数:9
相关论文
共 30 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]  
Bin Gao, 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications, P1459, DOI 10.1109/INFOCOM.2019.8737543
[3]  
Cao H., 2017, ARXIV PREPRINT ARXIV, V1705
[4]   Collaborative Service Placement for Edge Computing in Dense Small Cell Networks [J].
Chen, Lixing ;
Shen, Cong ;
Zhou, Pan ;
Xu, Jie .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (02) :377-390
[5]   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
[6]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[7]  
Gurobi Optimization LLC, 2021, Gurobi Optimizer Reference Manual
[8]   It's Hard to Share: Joint Service Placement and Request Scheduling in Edge Clouds with Sharable and Non-sharable Resources [J].
He, Ting ;
Khamfroush, Hana ;
Wang, Shiqiang ;
La Porta, Tom ;
Stein, Sebastian .
2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, :365-375
[9]   Asymptotically Optimal Algorithm for Online Reconfiguration of Edge-Clouds [J].
Hou, I-Hong ;
Zhao, Tao ;
Wang, Shiqiang ;
Chan, Kevin .
MOBIHOC '16: PROCEEDINGS OF THE 17TH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, 2016, :291-300
[10]   Deep Reinforcement Learning for Online Computation Offloading in Wireless Powered Mobile-Edge Computing Networks [J].
Huang, Liang ;
Bi, Suzhi ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (11) :2581-2593