Resource Scheduling for Offline Cloud Computing Using Deep Reinforcement Learning

被引:0
|
作者
El-Boghdadi, Hatem M. [1 ]
Ramadan, Rabie A. [1 ]
机构
[1] Saudi Arabia Hail Univ, Islamic Univ Madinah, Hail, Saudi Arabia
关键词
Cloud computing; Scheduling; Artificial Intelligence; reinforcement learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many organizations around the world use cloud computing for their services. Cloud Computing is mainly based on the concept of on-demand delivery of computations, storage, applications, and other resources. It depends on delivering users services through Internet connectivity. It also uses a pay-as-you-go business model to handle users' services. It has some essential characteristics including on-demand service, resource pooling, rapid elasticity, virtualization, and measured services. At the same time, there are different types of virtualization such as full virtualization, paravirtualization, emulation, OS virtualization, and application virtualization. Resource scheduling in the cloud computing is one of the most challenging jobs where resources have to be allocated to the required tasks/jobs according to the required Quality of Services (QoS) of the cloud applications. Due to the cloud environment, uncertainty, and maybe heterogeneity, resource allocation cannot be addressed with the existing policies. The problem still a major concern of most of the cloud providers where they face troubles in selecting the appropriate resource scheduling algorithm for a specific workload, especially the workload might be dynamic. In this paper, we use one of the Artificial Intelligence (AI) emergent algorithms, Deep Reinforcement Learning, (Deep Reinforcement Learning for Cloud Scheduling (DRLCS)), to solve the problem of resource scheduling in cloud computing.
引用
收藏
页码:54 / 60
页数:7
相关论文
共 50 条
  • [1] Optimized intellectual resource scheduling using deep reinforcement Q-learning in cloud computing
    Uma, J.
    Vivekanandan, P.
    Shankar, S.
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (05):
  • [2] Space Information Network Resource Scheduling for Cloud Computing: A Deep Reinforcement Learning Approach
    Wang, Yufei
    Liu, Jun
    Yin, Yanhua
    Tong, Yu
    Liu, Jiansheng
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [3] Cloud Resource Scheduling With Deep Reinforcement Learning and Imitation Learning
    Guo, Wenxia
    Tian, Wenhong
    Ye, Yufei
    Xu, Lingxiao
    Wu, Kui
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05): : 3576 - 3586
  • [4] Deep reinforcement learning-based algorithms selectors for the resource scheduling in hierarchical Cloud computing
    Zhou, Guangyao
    Wen, Ruiming
    Tian, Wenhong
    Buyya, Rajkumar
    [J]. Journal of Network and Computer Applications, 2022, 208
  • [5] Reinforcement Learning to Improve Resource Scheduling and Load Balancing in Cloud Computing
    Kaveri P.R.
    Lahande P.
    [J]. SN Computer Science, 4 (2)
  • [6] Resource scheduling approach in cloud Testing as a Service using deep reinforcement learning algorithms
    Karthik, Priyadarsini
    Sekhar, Karthik
    [J]. CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2021, 6 (02) : 147 - 154
  • [7] Deep reinforcement learning-based methods for resource scheduling in cloud computing: a review and future directions
    Zhou, Guangyao
    Tian, Wenhong
    Buyya, Rajkumar
    Xue, Ruini
    Song, Liang
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (05)
  • [8] Task Scheduling in Cloud Using Deep Reinforcement Learning
    Swarup, Shashank
    Shakshuki, Elhadi M.
    Yasar, Ansar
    [J]. 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
  • [9] A novel deep reinforcement learning scheme for task scheduling in cloud computing
    Siddesha, K.
    Jayaramaiah, G. V.
    Singh, Chandrapal
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4171 - 4188
  • [10] A novel deep reinforcement learning scheme for task scheduling in cloud computing
    K. Siddesha
    G. V. Jayaramaiah
    Chandrapal Singh
    [J]. Cluster Computing, 2022, 25 : 4171 - 4188