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 条
  • [31] Comparing a traditional and a multi-agent load-balancing system
    Bezek, A
    Gams, M
    COMPUTING AND INFORMATICS, 2006, 25 (01) : 17 - 42
  • [32] Agent Based Dynamic Load Balancing in Cloud Computing
    Grover, Jitender
    Katiyar, Shivangi
    2013 INTERNATIONAL CONFERENCE ON HUMAN COMPUTER INTERACTIONS (ICHCI), 2013,
  • [33] A multi-agent security framework for cloud data storage
    Arki, Oussama
    Zitouni, Abdelhafid
    Dib, Ahmed Taki Eddine
    MULTIAGENT AND GRID SYSTEMS, 2018, 14 (04) : 357 - 382
  • [34] Behavior modeling based on multi-agent and multi-agent simulation environment
    Yin, QJ
    Du, XY
    Huang, K
    SYSTEM SIMULATION AND SCIENTIFIC COMPUTING, VOLS 1 AND 2, PROCEEDINGS, 2005, : 1531 - 1536
  • [35] Multi-agent System for Controlling a Cloud Computing Environment
    de la Prieta, Fernando
    Navarro, Maria
    Garcia, Jose A.
    Gonzalez, Roberto
    Rodriguez, Sara
    PROGRESS IN ARTIFICIAL INTELLIGENCE, EPIA 2013, 2013, 8154 : 13 - 20
  • [36] Multi-Agent Scheduling System in Cloud Manufacturing Environment
    Bi, Xiaoxue
    Yu, Dong
    Liu, Jinsong
    Hu, Yi
    2020 10TH INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (IEEE-CYBER 2020), 2020, : 374 - 378
  • [37] Load balancing algorithm based on multiple linear regression analysis in multi-agent systems
    Liu, Dong-sheng
    Xiao, Xiao-hong
    Zeng, Xiao-hui
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2018, 16 (03) : 234 - 241
  • [38] Authentication and load balancing scheme based on JSON']JSON Token For Multi-Agent Systems
    Eddine Sabir, Badr
    Youssfi, Mohamed
    Bouattane, Omar
    Allali, Hakim
    SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING IN DATA SCIENCES (ICDS2018), 2019, 148 : 562 - 570
  • [39] A cloud based deployment framework for load balancing policies
    Mahajan, Komal
    Dahiya, Deepak
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 565 - 570
  • [40] MAScloud: A Framework Based on Multi-Agent Systems for Optimizing Cost in Cloud Computing
    Nunez, Alberto
    Andres, Esar
    Merayo, Mercedes G.
    COMPUTATIONAL COLLECTIVE INTELLIGENCE - TECHNOLOGIES AND APPLICATIONS, PT I, 2012, 7653 : 436 - 445