Online Optimal Service Selection, Resource Allocation and Task Offloading for Multi-Access Edge Computing: A Utility-Based Approach

被引:49
作者
Chu, Weibo [1 ]
Yu, Peijie [1 ]
Yu, Zhiwen [1 ]
Lui, John C. S. [2 ]
Lin, Yi [1 ]
机构
[1] Northwestern Polytech Univ, Xian 710060, Shaanxi, Peoples R China
[2] Chinese Univ Hong Kong, Shatin, Hong Kong, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Task analysis; Servers; Resource management; Quality of experience; System performance; Computational modeling; Multi-access edge computing; service selection; computation resource allocation; task offloading; online algorithm; COMPUTATION; NETWORKS; PLACEMENT;
D O I
10.1109/TMC.2022.3152493
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-access edge computing promises satisfactory user experience by offloading tasks to the MEC server deployed at the network edge. However, since the MEC server is often resource-limited as compared to the cloud infrastructure, how to efficiently utilize its resources for system performance optimization becomes a challenge. In this paper, we study this problem with the aim at maximizing user's QoE through jointly optimizing service selection, computation resource allocation and task offloading decision, which is less studied in existing literature. We formulate a mixed-integer nonlinear programming problem (MINLP) for the task and propose a utility-based approach together with a low-complexity resource-efficiency based heuristic to address the problem. We consider realistic settings, where centralized solutions may not apply and an optimal mechanism needs to adapt as system operates. A distributed algorithm based on the Lagrangian-dual based decomposition theory is proposed, and we prove all sub-problems derived can be efficiently solved. In line with the current VM technology, we develop a cost-aware online algorithm that explicitly incorporates the cost of service switches into service selection and resource allocation. We evaluate our mechanism through both synthetic and trace-driven simulations, and results indicate they are effective as compared to representative baseline algorithms.
引用
收藏
页码:4150 / 4167
页数:18
相关论文
共 54 条
[21]  
Ling Li, 2018, 2018 IEEE 4th International Conference on Computer and Communications (ICCC). Proceedings, P705, DOI 10.1109/CompComm.2018.8780694
[22]   Price-Based Distributed Offloading for Mobile-Edge Computing With Computation Capacity Constraints [J].
Liu, Mengyu ;
Liu, Yuan .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2018, 7 (03) :420-423
[23]   Distributed Resource Allocation and Computation Offloading in Fog and Cloud Networks With Non-Orthogonal Multiple Access [J].
Liu, Yiming ;
Yu, F. Richard ;
Li, Xi ;
Ji, Hong ;
Leung, Victor C. M. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (12) :12137-12151
[24]   Optimization flow control - I: Basic algorithm and convergence [J].
Low, SH ;
Lapsley, DE .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (06) :861-874
[25]   Multiuser Joint Task Offloading and Resource Optimization in Proximate Clouds [J].
Lyu, Xinchen ;
Tian, Hui ;
Sengul, Cigdem ;
Zhang, Ping .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (04) :3435-3447
[26]   A Survey on Mobile Edge Computing: The Communication Perspective [J].
Mao, Yuyi ;
You, Changsheng ;
Zhang, Jun ;
Huang, Kaibin ;
Letaief, Khaled B. .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04) :2322-2358
[27]   Power-Delay Tradeoff in Multi-User Mobile-Edge Computing Systems [J].
Mao, Yuyi ;
Zhang, Jun ;
Song, S. H. ;
Letaief, K. B. .
2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
[28]   Rate Analysis of Inexact Dual First-Order Methods Application to Dual Decomposition [J].
Necoara, Ion ;
Nedelcu, Valentin .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (05) :1232-1243
[29]   Enabling Real-Time Context-Aware Collaboration through 5G and Mobile Edge Computing [J].
Nunna, Swaroop ;
Kousaridas, Apostolos ;
Ibrahim, Mohamed ;
Dillinger, Markus ;
Thuemmler, Christoph ;
Feussner, Hubertus ;
Schneider, Armin .
2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, :601-605
[30]  
Ouyang T, 2019, IEEE INFOCOM SER, P1468, DOI [10.1109/INFOCOM.2019.8737560, 10.1109/infocom.2019.8737560]