Intelligent multi-agent reinforcement learning model for resources allocation in cloud computing

被引:17
|
作者
Belgacem, Ali [1 ]
Mahmoudi, Said [2 ]
Kihl, Maria [3 ]
机构
[1] Mhamed Bougara Univ, Boumerdes, Algeria
[2] Mons Univ, Mons, Belgium
[3] Lund Univ, Lund, Sweden
关键词
Cloud computing; Resource allocation; Multi-agent system; Q-learning; Energy consumption; Fault tolerance; Load balancing; LOAD-BALANCING ALGORITHM; FAULT-TOLERANCE; OPTIMIZATION ALGORITHM;
D O I
10.1016/j.jksuci.2022.03.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Now more than ever, optimizing resource allocation in cloud computing is becoming more critical due to the growth of cloud computing consumers and meeting the computing demands of modern technology. Cloud infrastructures typically consist of heterogeneous servers, hosting multiple virtual machines with potentially different specifications, and volatile resource usage. This makes the resource allocation face many issues such as energy conservation, fault tolerance, workload balancing, etc. Finding a comprehensive solution that considers all these issues is one of the essential concerns of cloud service providers. This paper presents a new resource allocation model based on an intelligent multi-agent system and reinforcement learning method (IMARM). It combines the multi-agent characteristics and the Q-learning process to improve the performance of cloud resource allocation. IMARM uses the properties of multi-agent systems to dynamically allocate and release resources, thus responding well to changing consumer demands. Meanwhile, the reinforcement learning policy makes virtual machines move to the best state according to the current state environment. Also, we study the impact of IMARM on execution time. The experimental results showed that our proposed solution performs better than other comparable algorithms regarding energy consumption and fault tolerance, with reasonable load balancing and respectful execution time. (C) 2022 The Author(s). Published by Elsevier B.V. on behalf of King Saud University.
引用
收藏
页码:2391 / 2404
页数:14
相关论文
共 50 条
  • [21] An Intelligent Multi-Agent Model for Resource Virtualization: Supporting Social Media Service in Cloud Computing
    Kim, Myoung Jin
    Yoon, Hyo Gun
    Lee, Han Ku
    COMPUTERS, NETWORKS, SYSTEMS, AND INDUSTRIAL ENGINEERING 2011, 2011, 365 : 99 - +
  • [22] Intelligent Resource Allocation for Train-to-Train Communication: A Multi-Agent Deep Reinforcement Learning Approach
    Zhao, Junhui
    Zhang, Yang
    Nie, Yiwen
    Liu, Jin
    IEEE ACCESS, 2020, 8 : 8032 - 8040
  • [23] Intelligent Delay Matching Method for Parking Allocation System via Multi-agent Deep Reinforcement Learning
    Zhao C.
    Zhang X.-Y.
    Li X.-H.
    Du Y.-C.
    Zhongguo Gonglu Xuebao/China Journal of Highway and Transport, 2022, 35 (07): : 261 - 272
  • [24] Multi-agent Reinforcement Learning for Joint Wireless and Computational Resource Allocation in Mobile Edge Computing System
    Zhang, Yawen
    Xia, Weiwei
    Yan, Feng
    Cheng, Huaqing
    Shen, Lianfeng
    AD HOC NETWORKS, ADHOCNETS 2019, 2019, 306 : 149 - 161
  • [25] A collaborative optimization strategy for computing offloading and resource allocation based on multi-agent deep reinforcement learning
    Jiang, Yingying
    Mao, Yuxuan
    Wu, Gaoxiang
    Cai, Zhenhua
    Hao, Yixue
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 103
  • [26] A Task Offloading and Resource Allocation Strategy Based on Multi-Agent Reinforcement Learning in Mobile Edge Computing
    Jiang, Guiwen
    Huang, Rongxi
    Bao, Zhiming
    Wang, Gaocai
    FUTURE INTERNET, 2024, 16 (09)
  • [27] Joint Task and Computing Resource Allocation in Distributed Edge Computing Systems via Multi-Agent Deep Reinforcement Learning
    Chen, Yan
    Sun, Yanjing
    Yu, Hao
    Taleb, Tarik
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (04): : 3479 - 3494
  • [28] Multi-Agent Reinforcement Learning
    Stankovic, Milos
    2016 13TH SYMPOSIUM ON NEURAL NETWORKS AND APPLICATIONS (NEUREL), 2016, : 43 - 43
  • [29] A Multi-Agent Simulation Model for Water Resources Allocation and Scheduling
    Huang, Wei
    Zhang, Xingnan
    Wang, Jianying
    MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 1447 - +
  • [30] Cooperative Multi-Agent Reinforcement Learning With Approximate Model Learning
    Park, Young Joon
    Lee, Young Jae
    Kim, Seoung Bum
    IEEE ACCESS, 2020, 8 : 125389 - 125400