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 条
  • [1] Multi-agent reinforcement learning for intelligent resource allocation in IIoT networks
    Rosenberger, Julia
    Urlaub, Michael
    Schramm, Dieter
    2021 IEEE GLOBAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (GCAIOT), 2021, : 118 - 119
  • [2] Container Allocation in Cloud Environment Using Multi-Agent Deep Reinforcement Learning
    Danino, Tom
    Ben-Shimol, Yehuda
    Greenberg, Shlomo
    ELECTRONICS, 2023, 12 (12)
  • [3] Distributed Multi-Cloud Multi-Access Edge Computing by Multi-Agent Reinforcement Learning
    Zhang, Yutong
    Di, Boya
    Zheng, Zijie
    Lin, Jinlong
    Song, Lingyang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (04) : 2565 - 2578
  • [4] Hierarchical Multi-Agent Optimization for Resource Allocation in Cloud Computing
    Gao, Xiangqiang
    Liu, Rongke
    Kaushik, Aryan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (03) : 692 - 707
  • [5] IMAV: An Intelligent Multi-Agent Model Based on Cloud Computing for Resource Virtualization
    Kim, Myougnjin
    Lee, Hanku
    Yoon, Hyogun
    Kim, Jee-In
    Kim, HyungSeok
    INFORMATION AND ELECTRONICS ENGINEERING, 2011, 6 : 199 - 203
  • [6] Multi-Agent Reinforcement Learning with Shared Policy for Cloud Quota Management Problem
    Cheng, Tong
    Dong, Hang
    Wang, Lu
    Qiao, Bo
    Qin, Si
    Lin, Qingwei
    Zhang, Dongmei
    Rajmohan, Saravan
    Moscibroda, Thomas
    COMPANION OF THE WORLD WIDE WEB CONFERENCE, WWW 2023, 2023, : 391 - 395
  • [7] Deep Reinforcement Learning Multi-Agent System for Resource Allocation in Industrial Internet of Things
    Rosenberger, Julia
    Urlaub, Michael
    Rauterberg, Felix
    Lutz, Tina
    Selig, Andreas
    Buehren, Michael
    Schramm, Dieter
    SENSORS, 2022, 22 (11)
  • [8] Multi-Agent Deep Reinforcement Learning for Cooperative Computing Offloading and Route Optimization in Multi Cloud-Edge Networks
    Suzuki, Akito
    Kobayashi, Masahiro
    Oki, Eiji
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4416 - 4434
  • [9] Cloud Computing for Synergized Emotional Model Evolution in Multi-Agent Learning Systems
    Barnett, Tristan
    Ehlers, Elizabeth
    STROJNISKI VESTNIK-JOURNAL OF MECHANICAL ENGINEERING, 2010, 56 (11): : 718 - 727
  • [10] Task-oriented Resource Allocation for Mobile Edge Computing with Multi-Agent Reinforcement Learning
    Zou, Yue
    Shen, Fei
    Yan, Feng
    Tang, Liang
    2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,