HunterPlus: AI based energy-efficient task scheduling for cloud-fog computing environments

被引:45
|
作者
Iftikhar, Sundas [1 ,2 ]
Ahmad, Mirza Mohammad Mufleh [1 ]
Tuli, Shreshth [3 ]
Chowdhury, Deepraj [4 ]
Xu, Minxian [5 ]
Gill, Sukhpal Singh [1 ,6 ]
Uhlig, Steve [1 ]
机构
[1] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London, England
[2] Univ Kotli Azad Jammu & Kashmir, Kotli, Pakistan
[3] Imperial Coll London, Dept Comp, London, England
[4] Int Inst Informat Technol IIIT, Dept Elect & Commun Engn, Naya Raipur, India
[5] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen, Peoples R China
[6] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London E1 4NS, England
关键词
Artificial Intelligence; Cloud computing; Fog computing; Edge computing; Resource management; Machine learning; Energy efficiency; NEURAL-NETWORK; OPTIMIZATION; WORKLOAD;
D O I
10.1016/j.iot.2022.100667
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is a mainstay of modern technology, offering cost-effective and scalable solutions to a variety of different problems. The massive shift of organization resource needs from local systems to cloud-based systems has greatly increased the costs incurred by cloud providers in expanding, maintaining, and supplying server, storage, network, and processing hardware. Due to the large scale at which cloud providers operate, even small performance degradation issues can cause energy or resource usage costs to rise dramatically. One way which cloud providers may improve cost reduction is by reducing energy consumption. The use of intelligent task-scheduling algorithms to allocate user-deployed jobs to servers can reduce the amount of energy consumed. Conventional task scheduling algorithms involve both heuristic and metaheuristic methods. Recently, the application of Artificial Intelligence (AI) to optimize task scheduling has seen significant progress, including the Gated Graph Convolution Network (GGCN). This paper proposes a new approach called HunterPlus which examine the effect extending the GGCN's Gated Recurrent Unit to a Bidirectional Gated Recurrent Unit. The paper also studies the utilization of Convolutional Neural Networks (CNNs) in optimizing cloud-fog task scheduling. Experimental results show that the CNN scheduler outperforms the GGCN-based models in both energy consumption per task and job completion rate metrics by at least 17 and 10.4 percent, respectively.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Reliable scheduling and load balancing for requests in cloud-fog computing
    Fayez Alqahtani
    Mohammed Amoon
    Aida A. Nasr
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 1905 - 1916
  • [42] Reliable scheduling and load balancing for requests in cloud-fog computing
    Alqahtani, Fayez
    Amoon, Mohammed
    Nasr, Aida A.
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (04) : 1905 - 1916
  • [43] Energy-Efficient Task Scheduling in Fog Environment Using TOPSIS
    Nathawat, Sukhvinder Singh
    Garg, Ritu
    [J]. SOFT COMPUTING AND ITS ENGINEERING APPLICATIONS, PT 2, ICSOFTCOMP 2023, 2024, 2031 : 16 - 28
  • [44] Communication and Computing Task Allocation for Energy-Efficient Fog Networks
    Kopras, Bartosz
    Idzikowski, Filip
    Bossy, Bartosz
    Kryszkiewicz, Pawel
    Bogucka, Hanna
    [J]. SENSORS, 2023, 23 (02)
  • [45] An energy-efficient task scheduling for mobile devices based on cloud assistant
    Liu, Tundong
    Chen, Fufeng
    Ma, Yingran
    Xie, Yi
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 61 : 1 - 12
  • [46] Task Scheduling and Server Provisioning for Energy-Efficient Cloud-Computing Data Centers
    Liu, Ning
    Dong, Ziqian
    Rojas-Cessa, Roberto
    [J]. 2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013), 2013, : 226 - 231
  • [47] Energy-Efficient Dynamic Computation Offloading and Cooperative Task Scheduling in Mobile Cloud Computing
    Guo, Songtao
    Liu, Jiadi
    Yang, Yuanyuan
    Xiao, Bin
    Li, Zhetao
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2019, 18 (02) : 319 - 333
  • [48] Energy Efficient Task Scheduling in Mobile Cloud Computing
    Yao, Dezhong
    Yu, Chen
    Jin, Hai
    Zhou, Jiehan
    [J]. NETWORK AND PARALLEL COMPUTING, NPC 2013, 2013, 8147 : 344 - 355
  • [49] An efficient indexing for Internet of Things massive data based on cloud-fog computing
    Benrazek, Ala-Eddine
    Kouahla, Zineddine
    Farou, Brahim
    Ferrag, Mohamed Amine
    Seridi, Hamid
    Kurulay, Muhammet
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2020, 31 (03)
  • [50] An efficient deep reinforcement learning based task scheduler in cloud-fog environment
    Choppara, Prashanth
    Mangalampalli, Sudheer
    [J]. Cluster Computing, 2025, 28 (01)