An Efficient Elastic Scaling, Service Deployment, and Task Allocation Algorithm for Mobile Edge Computing

被引:0
|
作者
Cai, Wentao [1 ]
Zhang, Baoxian [1 ]
Yan, Yan [1 ]
Li, Cheng [2 ,3 ]
机构
[1] Univ Chinese Acad Sci, Res Ctr Ubiquitous Sensor Networks, Beijing 100049, Peoples R China
[2] Simon Fraser Univ, Sch Engn Sci, Burnaby, BC V5A 1S6, Canada
[3] Mem Univ, Elect & Comp Engn, St John, NL A1B 3X5, Canada
来源
20TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC 2024 | 2024年
关键词
Mobile edge computing; elastic scaling; service placement; task scheduling;
D O I
10.1109/IWCMC61514.2024.10592432
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile Edge Computing (MEC) can provide low-latency and workload-intensive computing services to user equipments. Elastic scaling, service placement, and task scheduling are key techniques affecting the performance of an MEC system. Elastic scaling is to determine the set of active servers and also the amount of computation resources allocated for each service deployed at a server, service deployment is to determine the set of services/applications to be deployed at each server, and task scheduling is to determine how tasks are assigned among different servers. In this paper, study an MEC system where user demands fluctuate spatially and temporally. Our objective is to minimize the total power consumption and task response time. We accordingly formulate the joint optimization of elastic scaling, service placement, and task scheduling in this case as a Mixed-Integer Nonlinear Programming (MINLP). Due to the hardness of the problem, we propose an efficient joint elastic scaling, service placement, and task scheduling algorithm. Simulation results show that our proposed algorithm can effectively reduce the system cost as compared with baseline algorithms.
引用
收藏
页码:1803 / 1808
页数:6
相关论文
共 50 条
  • [1] A Dynamic Service Allocation Algorithm in Mobile Edge Computing
    Hu, Bo
    Chen, Jianye
    Li, Fengcun
    2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 104 - 109
  • [2] Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling
    Thinh Quang Dinh
    Tang, Jianhua
    La, Quang Duy
    Quek, Tony Q. S.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2017, 65 (08) : 3571 - 3584
  • [3] GoPro: A Low Complexity Task Allocation Algorithm for a Mobile Edge Computing System
    Roy, Arghyadip
    Biswas, Nilanjan
    2022 NATIONAL CONFERENCE ON COMMUNICATIONS (NCC), 2022, : 413 - 418
  • [4] Energy-Efficient Task Allocation of Heterogeneous Resources in Mobile Edge Computing
    Liu, Xi
    Liu, Jun
    Wu, Hong
    IEEE ACCESS, 2021, 9 : 119700 - 119711
  • [5] Energy Efficient Deployment and Task Offloading for UAV-Assisted Mobile Edge Computing
    Lu, Yangguang
    Chen, Xin
    Zhao, Fengjun
    Chen, Ying
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT II, 2022, 13156 : 421 - 435
  • [6] An Efficient Service Function Chains Orchestration Algorithm for Mobile Edge Computing
    Wang, Xiulei
    Xu, Bo
    Jin, Fenglin
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (12): : 4364 - 4384
  • [7] An Efficient Service Function Chaining Placement Algorithm in Mobile Edge Computing
    Wang, Meng
    Cheng, Bo
    Chen, Junliang
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2020, 20 (04)
  • [8] Dynamic service deployment for budget-constrained mobile edge computing
    Zhou, Jingya
    Fan, Jianxi
    Wang, Jin
    Jia, Juncheng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (24)
  • [9] Scaling up Mobile Service Selection in Edge Computing Environment with Cuckoo Optimization Algorithm
    Zhu, Ming
    Yu, Feilong
    Yan, Xiukun
    Li, Jing
    Wang, Yaoting
    2021 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2021), 2021, : 394 - 400
  • [10] Practical Service Allocation in Mobile Edge Computing Systems
    Kim, Sung-Yeon
    de Foy, Xavier
    Reznik, Alex
    2017 27TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2017, : 448 - 453