A novel deep reinforcement learning scheme for task scheduling in cloud computing

被引:17
|
作者
Siddesha, K. [1 ]
Jayaramaiah, G. V. [1 ]
Singh, Chandrapal [2 ]
机构
[1] Dr Ambedkar Inst Technol, Bengaluru, India
[2] Xsys Softech, Bengaluru, India
关键词
Task scheduling; Cloud computing; Machine learning; Deep reinforcement learning; DATA CENTERS; OPTIMIZATION; TAXONOMY;
D O I
10.1007/s10586-022-03630-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, the demand of cloud computing systems has increased drastically due to their significant use in various real-time online and offline applications. Moreover, it is widely being adopted from research, academia and industrial field as a main solution for computation and storage platform. Due to increased workload and big-data, the cloud servers receive huge amount of data storage and computation request which need to be processed through cloud modules by mapping the tasks to available virtual machines. The cloud computing models consume huge amount of energy and resources to complete these tasks. Thus, the energy aware and efficient task scheduling approach need to be developed to mitigate these issues. Several techniques have been introduced for task scheduling, where most of the techniques are based on the heuristic algorithms, where the scheduling problem is considered as NP-hard problem and obtain near optimal solution. But handling the different size of tasks and achieving near optimal solution for varied number of VMs according to the task configuration remains a challenging task. To overcome these issues, we present a machine learning based technique and adopted deep reinforcement learning approach. In the proposed approach, we present a novel policy to maximize the reward for task scheduling actions. An extensive comparative analysis is also presented, which shows that the proposed approach achieves better performance, when compared with existing techniques in terms of makespan, throughput, resource utilization and energy consumption.
引用
收藏
页码:4171 / 4188
页数:18
相关论文
共 50 条
  • [41] Neural Task Scheduling with Reinforcement Learning for Fog Computing Systems
    Bian, Simeng
    Huang, Xi
    Shao, Ziyu
    Yang, Yang
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [42] Blockchain enabled trusted task offloading scheme for fog computing: A deep reinforcement learning approach
    Jain, Vibha
    Kumar, Bijendra
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (11)
  • [43] An Efficient and Secure Model Using Adaptive Optimal Deep Learning for Task Scheduling in Cloud Computing
    Badri, Sahar
    Alghazzawi, Daniyal M. M.
    Hasan, Syed Humaid
    Alfayez, Fayez
    Hasan, Syed Hamid
    Rahman, Monawar
    Bhatia, Surbhi
    [J]. ELECTRONICS, 2023, 12 (06)
  • [44] Cloud-edge collaboration task scheduling in cloud manufacturing: An attention-based deep reinforcement learning approach
    Chen, Zhen
    Zhang, Lin
    Wang, Xiaohan
    Wang, Kunyu
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 177
  • [45] A novel multiclass priority algorithm for task scheduling in cloud computing
    Ben Alla, Hicham
    Ben Alla, Said
    Ezzati, Abdellah
    Touhafi, Abdellah
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (10): : 11514 - 11555
  • [46] A novel multiclass priority algorithm for task scheduling in cloud computing
    Hicham Ben Alla
    Said Ben Alla
    Abdellah Ezzati
    Abdellah Touhafi
    [J]. The Journal of Supercomputing, 2021, 77 : 11514 - 11555
  • [47] DRL-Cloud: Deep Reinforcement Learning-Based Resource Provisioning and Task Scheduling for Cloud Service Providers
    Cheng, Mingxi
    Li, Ji
    Nazarian, Shahin
    [J]. 2018 23RD ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2018, : 129 - 134
  • [48] A novel task scheduling scheme in a cloud computing environment using hybrid biogeography-based optimization
    Zhao Tong
    Hongjian Chen
    Xiaomei Deng
    Kenli Li
    Keqin Li
    [J]. Soft Computing, 2019, 23 : 11035 - 11054
  • [49] A novel task scheduling scheme in a cloud computing environment using hybrid biogeography-based optimization
    Tong, Zhao
    Chen, Hongjian
    Deng, Xiaomei
    Li, Kenli
    Li, Keqin
    [J]. SOFT COMPUTING, 2019, 23 (21) : 11035 - 11054
  • [50] Delay-sensitive Task Scheduling with Deep Reinforcement Learning in Mobile-edge Computing Systems
    Meng, Hao
    Chao, Daichong
    Guo, Qianying
    Li, Xiaowei
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON MACHINE VISION AND INFORMATION TECHNOLOGY (CMVIT 2019), 2019, 1229