An efficient deep reinforcement learning based task scheduler in cloud-fog environment

被引:0
|
作者
Choppara, Prashanth [1 ]
Mangalampalli, Sudheer [2 ]
机构
[1] VIT AP Univ, Amaravati 522237, Andhra Pradesh, India
[2] Manipal Acad Higher Educ, Manipal Inst Technol Bengaluru, Dept Comp Sci & Engn, Manipal, India
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2025年 / 28卷 / 01期
关键词
Fog computing; Reinforcement learning; Makespan; Energy consumption; Fault tolerance; OPTIMIZATION;
D O I
10.1007/s10586-024-04712-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient task scheduling in cloud and fog computing environments remains a significant challenge due to the diverse nature and critical processing requirements of tasks originating from heterogeneous devices. Traditional scheduling methods often struggle with high latency and inadequate processing times, especially in applications demanding strict computational efficiency. To address these challenges, this paper proposes an advanced fog-cloud integration approach utilizing a deep reinforcement learning-based task scheduler, DRLMOTS (Deep Reinforcement Learning based Multi Objective Task Scheduler in Cloud Fog Environment). This novel scheduler intelligently evaluates task characteristics, such as length and processing capacity, to dynamically allocate computation to either fog nodes or cloud resources. The methodology leverages a Deep Q-Learning Network model and includes extensive simulations using both randomized workloads and real-world Google Jobs Workloads. Comparative analysis demonstrates that DRLMOTS significantly outperforms existing baseline algorithms such as CNN, LSTM, and GGCN, achieving a substantial reduction in makespan by up to 26.80%, 18.84, and 13.83% and decreasing energy consumption by up to 39.60%, 30.29%, and 27.11%. Additionally, the proposed scheduler enhances fault tolerance, showcasing improvements of up to 221.89%, 17.05%, and 11.05% over conventional methods. These results validate the efficiency and robustness of DRLMOTS in optimizing task scheduling in fog-cloud environments.
引用
收藏
页数:26
相关论文
共 50 条
  • [41] Task Offloading in Cloud-Edge Collaborative Environment Based on Deep Reinforcement Learning and Fuzzy Logic
    Wu, Xiaojun
    Wang, Lulu
    Yuan, Sheng
    Chai, Wei
    2024 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND ARTIFICIAL INTELLIGENCE, SEAI 2024, 2024, : 301 - 308
  • [42] A Cloud-Fog Based Environment Using Beam Search Algorithm in Smart Grid
    Tehreem, Komal
    Javaid, Nadeem
    Bano, Hamida
    Ansar, Kainat
    Waheed, Moomina
    Butt, Hanan
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 661 - 672
  • [43] Offloading Mechanisms Based on Reinforcement Learning and Deep Learning Algorithms in the Fog Computing Environment
    Abdulazeez, Dezheen H.
    Askar, Shavan K.
    IEEE ACCESS, 2023, 11 : 12554 - 12585
  • [44] Improved Particle Swarm Optimization Based Workflow Scheduling in Cloud-Fog Environment
    Xu, Rongbin
    Wang, Yeguo
    Cheng, Yongliang
    Zhu, Yuanwei
    Xie, Ying
    Sani, Abubakar Sadiq
    Yuan, Dong
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2018 INTERNATIONAL WORKSHOPS, 2019, 342 : 337 - 347
  • [45] A Research on Genetic Algorithm-Based Task Scheduling in Cloud-Fog Computing Systems
    Li, Hui
    Song, Duanzheng
    Zhu, Jintao
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (04) : 392 - 407
  • [46] A Method Based on the Combination of Laxity and Ant Colony System for Cloud-Fog Task Scheduling
    Xu, Jiuyun
    Hao, Zhuangyuan
    Zhang, Ruru
    Sun, Xiaoting
    IEEE ACCESS, 2019, 7 : 116218 - 116226
  • [47] 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
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2020, 31 (03)
  • [48] Multiobjective Harris Hawks Optimization-Based Task Scheduling in Cloud-Fog Computing
    Ali, Asad
    Shah, Syed Adeel Ali
    Al Shloul, Tamara
    Assam, Muhammad
    Ghadi, Yazeed Yasin
    Lim, Sangsoon
    Zia, Ahmad
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 24334 - 24352
  • [49] Reliability and Trust Aware Task Scheduler for Cloud-Fog Computing Using Advantage Actor Critic (A2C) Algorithm
    Choppara, Prashanth
    Mangalampalli, S. Sudheer
    IEEE ACCESS, 2024, 12 : 102126 - 102145
  • [50] Task Scheduling in Cloud Using Deep Reinforcement Learning
    Swarup, Shashank
    Shakshuki, Elhadi M.
    Yasar, Ansar
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 42 - 51