Energy-efficient scheduling based on task prioritization in mobile fog computing

被引:5
|
作者
Hosseini, Entesar [1 ,2 ]
Nickray, Mohsen [1 ]
Ghanbari, Shamsollah [2 ]
机构
[1] Univ Qom, Dept Comp Engn & Informat Technol, Qom, Iran
[2] Islamic Azad Univ, Dept Comp Engn & Informat Technol, Ashtian Branch, Tehran, Iran
关键词
Mobile Fog Computing; Offloading; Energy-efficiency; Queue; Waiting time; OFFLOADING DECISION; IOT;
D O I
10.1007/s00607-022-01108-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile network processing and the Edge Computing paradigm can be integrated as a unit called mobile fog computing in fifth-generation networks. Because mobile devices have less computing capacity such as limited CPU power, storage capacity, memory constraints, and limited battery life, therefore, computationally intensive tasks migrate from MDs to MFC. In this paper, we formulate an optimization scheme based on the Greedy Knapsack Offloading Algorithm (GKOA) to minimize the energy consumption of the MDs and save the capacity of limited resources. For resource allocation and dynamic scheduling, we present a dynamic scheduling algorithm based on the priority queue. We design two queues where the tasks with high execution times have the high priority in high time queue and the other, tasks with low execution times have the high priority in low time queue. These two priority queues work together and call as High Low Priority Scheduling (HLPS) model. Numerical results demonstrate the GKOA scheme improves energy efficiency by 19%, system overhead by 13.87%, and average delay by 8.5% on the MD side than local computing. Also, our proposed scheduling algorithm performs optimal results than several benchmark algorithms in terms of waiting time, delay, service level, average response time and the number of scheduled tasks on the MFC side.
引用
收藏
页码:187 / 215
页数:29
相关论文
共 50 条
  • [31] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 509 - 527
  • [32] Vehicular Cloud Forming and Task Scheduling for Energy-Efficient Cooperative Computing
    Gong, Minyeong
    Yoo, Younghwan
    Ahn, Sanghyun
    [J]. IEEE ACCESS, 2023, 11 : 3858 - 3871
  • [33] An Energy-Efficient Task Scheduling using BAT Algorithm for Cloud Computing
    Ullah, Arif
    Umeriqbal
    Shoukat, Ijaz Ali
    Rauf, Abdul
    Usman, O. Y.
    Ahmed, Sheeraz
    Najam, Zeeshan
    [J]. JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2019, 14 (04): : 613 - 627
  • [34] Energy-efficient task scheduling on heterogeneous computing systems by linear programming
    Zhang, Yujian
    Wang, Yun
    Tang, Xueyan
    Yuan, Xin
    Xu, Yifan
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19):
  • [35] Auxiliary-Task-Based Energy-Efficient Resource Orchestration in Mobile Edge Computing
    Zhu, Kaige
    Zhang, Zhenjiang
    Zhao, Mingxiong
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (01): : 313 - 327
  • [36] Energy-Efficient Dynamic Task Offloading for Energy Harvesting Mobile Cloud Computing
    Zhang, Yongqiang
    He, Jianbo
    Guo, Songtao
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2018,
  • [37] Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach
    Azizi, Sadoon
    Shojafar, Mohammad
    Abawajy, Jemal
    Buyya, Rajkumar
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 201
  • [38] Mobile-agent-based energy-efficient scheduling with dynamic channel acquisition in mobile cloud computing
    Liu, Xing
    Yuan, Chaowei
    Yang, Zhen
    Zhang, Zengping
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2016, 27 (03) : 712 - 720
  • [39] Mobile-agent-based energy-efficient scheduling with dynamic channel acquisition in mobile cloud computing
    Xing Liu
    Chaowei Yuan
    Zhen Yang
    Zengping Zhang
    [J]. Journal of Systems Engineering and Electronics, 2016, 27 (03) : 712 - 720
  • [40] Energy-Efficient Dynamic Offloading and Resource Scheduling in Mobile Cloud Computing
    Guo, Songtao
    Xiao, Bin
    Yang, Yuanyuan
    Yang, Yang
    [J]. IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,