Load Balancing Based on Multi-Agent Framework to Enhance Cloud Environment

被引:1
|
作者
Hessen, Shrouk H. [1 ,2 ]
Abdul-kader, Hatem M. [1 ]
Khedr, Ayman E. [3 ]
Salem, Rashed K. [1 ]
机构
[1] Menoufia Univ, Fac Comp & Informat, Informat Syst Dept, Shibin Al Kawm, Egypt
[2] South Valley Univ, Fac Comp & Artificial Intelligence, Informat Syst Dept, Hurghada, Egypt
[3] Future Univ Egypt FUE, Fac Comp & Informat Technol, Informat Syst Dept, Cairo, Egypt
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2023年 / 74卷 / 02期
关键词
Cloud computing; IoT; multi-agent system; load balancing algorithm; server utilities;
D O I
10.32604/cmc.2023.033212
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
According to the advances in users' service requirements, physical hardware accessibility, and speed of resource delivery, Cloud Computing (CC) is an essential technology to be used in many fields. Moreover, the Internet of Things (IoT) is employed for more communication flexibility and richness that are required to obtain fruitful services. A multi-agent system might be a proper solution to control the load balancing of interaction and communication among agents. This paper proposes a multi-agent load balancing framework that consists of two phases to optimize the workload among different servers with large-scale CC power with various utilities and a significant number of IoT devices with low resources. Different agents are integrated based on relevant features of behavioral interaction using classification techniques to balance the workload. A load balancing algorithm is developed to serve users' requests to improve the solution of workload problems with an efficient distribution. The activity task from IoT devices has been classified by feature selection methods in the preparatory phase to optimize the scalability of CC. Then, the server's availability is checked and the classified task is assigned to its suitable server in the main phase to enhance the cloud environment performance. Multi-agent load balancing framework is succeeded to cope with the importance of using large-scale requirements of CC and (low resources and large number) of IoT.
引用
收藏
页码:3015 / 3028
页数:14
相关论文
共 50 条
  • [41] Pricing Cloud Resource based on Multi-Agent Reinforcement Learning in the Competing Environment
    Shi, Bing
    Yuan, Han
    Shi, Rongjian
    2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, : 462 - 468
  • [42] TRANSFORMER BASED MULTI-AGENT FRAMEWORK
    Hu, Siyi
    Zhu, Fengda
    Chang, Xiaojun
    Liang, Xiaodan
    2021 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2021,
  • [43] A framework for Multi-Agent Based Clustering
    Santhana Chaimontree
    Katie Atkinson
    Frans Coenen
    Autonomous Agents and Multi-Agent Systems, 2012, 25 : 425 - 446
  • [44] A framework for Multi-Agent Based Clustering
    Chaimontree, Santhana
    Atkinson, Katie
    Coenen, Frans
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2012, 25 (03) : 425 - 446
  • [45] A Multi-Agent Based Rescheduling Framework for Mixed-Model Assembly Line Balancing
    Liao, L. M.
    Huang, C. J.
    2012 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2012, : 474 - 478
  • [46] Heterogeneous multi-agent framework for environment monitoring applications
    Abielmona, R
    Petriu, EM
    Whalen, T
    PROCEEDINGS OF THE 2005 IEEE INTERNATIONAL CONFERENCE ON VIRTUAL ENVIRONMENTS, HUMAN-COMPUTER INTERFACES AND MEASUREMENT SYSTEMS, 2005, : 151 - 156
  • [47] Multi-Agent Reinforcement Learning for Network Load Balancing in Data Center
    Yao, Zhiyuan
    Ding, Zihan
    Clausen, Thomas
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 3594 - 3603
  • [48] Model of load balancing using reliable algorithm with multi-agent system
    Afriansyah, M. F.
    Somantri, M.
    Riyadi, M. A.
    IAES INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTER SCIENCE AND INFORMATICS, 2017, 190
  • [49] Efficient Load-balancing Scheme for Multi-agent Simulation Systems
    Kuramoto, K.
    Furuichi, M.
    Kakuda, K.
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2015, 106 (03): : 169 - 186
  • [50] Multi-Agent Graph Convolutional Reinforcement Learning for Intelligent Load Balancing
    Houidi, Omar
    Bakri, Sihem
    Zeghlache, Djamal
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,