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 条
  • [1] A Multi-Agent based load balancing framework in Cloud Environment
    Zhang, Jiadong
    Liu, Qiongxin
    Chen, Jiayu
    PROCEEDINGS OF 2016 9TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2016, : 278 - 281
  • [2] Fuzzy based Load Balancing in Sensor Cloud: Multi-Agent Approach
    Prashant Sangulagi
    Ashok Sutagundar
    Wireless Personal Communications, 2021, 117 : 1685 - 1710
  • [3] Fuzzy based Load Balancing in Sensor Cloud: Multi-Agent Approach
    Sangulagi, Prashant
    Sutagundar, Ashok
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 117 (02) : 1685 - 1710
  • [4] Resource load balancing based on multi-agent in ServiceBSP model
    Jiang, Yan
    Tong, Weiqin
    Zhao, Wentao
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 3, PROCEEDINGS, 2007, 4489 : 42 - +
  • [5] A Load Balancing Algorithm for Multi-agent Systems
    Stefan, Iulia
    Mois, George
    Enyedi, Szilard
    Miclea, Liviu
    SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING CONTROL, 2012, 402 : 103 - +
  • [6] A multi-agent task delivery system for balancing the load in collaborative grid environment
    Paletta, Mauricio
    Herrero, Pilar
    IFIP Advances in Information and Communication Technology, 2009, 296 : 365 - 371
  • [7] A Multi-agent Task Delivery System for Balancing the Load in Collaborative Grid Environment
    Paletta, Mauricio
    Herrero, Pilar
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS III, 2009, : 365 - +
  • [8] Trust based multi-agent cooperative load balancing system (TCLBS)
    Premarathne, U. S.
    Rajasingham, S.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 185 - 192
  • [9] Community-based load balancing for massively multi-agent systems
    Miyata, Naoki
    Ishida, Toru
    MASSIVELY MULTI-AGENT TECHNOLOGY, 2008, 5043 : 28 - 42
  • [10] The Trust Evaluation Mechanism Based on Multi-agent in Cloud Environment
    Xie, Xiaolan
    Li, Yang
    Guo, Xiujuan
    Peng, Junjie
    MECHANICAL, CONTROL, ELECTRIC, MECHATRONICS, INFORMATION AND COMPUTER, 2016, : 1 - 7