Enhancing of Artificial Bee Colony Algorithm for Virtual Machine Scheduling and Load Balancing Problem in Cloud Computing

被引:32
|
作者
Kruekaew, Boonhatai [1 ]
Kimpan, Warangkhana [1 ]
机构
[1] King Mongkuts Inst Technol Ladkrabang, Dept Comp Sci, Bangkok 10520, Thailand
关键词
Artificial bee colony algorithm; Cloud computing; Scheduling algorithms; Load balance; Resource management; Distribution; GENETIC ALGORITHM; ENVIRONMENTS;
D O I
10.2991/ijeis.d.200110.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes the combination of Swann Intelligence algorithm ofartific a! her colony caalh heuristic scheduling algorithm, called Heuristic `task Scheduling with Artificial lice Colony (UMW). This algorithm is applied to improve virtual machines scheduling solution for cloud computing within homogeneous and heterogeneous environments. It was introduced to minimize makespan and balance the loads. The scheduling performance of the cloud computing system With HABC was compared to that supplemented with other swarm intelligence algorithms: Ant Colony Optimization (ACO) with standard heuristic algorithm, Particle Swarm Optimization (PSO) with standard heuristic algorithm and improved PSO (IPSO) with standard heuristic algorithm. In our experiments, CloudSim was used to simulate systems that used different supplementing algorithms for the purpose of comparing their makespan and load balancing capability. The experimental results can he concluded that virtual machine scheduling management with artificial bee colony algorithm and largest job first (HABC_LJT) outperformed those with ACO, PSO, and IPSO. (C) 2020 The Authors. Published by Atlantis Press SARI.
引用
收藏
页码:496 / 510
页数:15
相关论文
共 50 条
  • [1] Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments
    Li, Qian
    Wang, Xue
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (05) : 1021 - 1031
  • [2] A Load Balancing Algorithm for Virtual Machines Scheduling in Cloud Computing
    Liu, Li
    Qiu, Zhe
    Dong, Jie
    2017 9TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC 2017), 2017, : 471 - 475
  • [3] Load Balancing Of Tasks In Cloud Computing Environment Based On Bee Colony Algorithm
    Babu, K. R. Remesh
    Joy, Amaya Anna
    Samuel, Philip
    2015 FIFTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC), 2015, : 89 - 93
  • [4] A QoS-based technique for load balancing in green cloud computing using an artificial bee colony algorithm
    Milan, Sara Tabagchi
    Navimipour, Nima Jafari
    Bavil, Hamed Lohi
    Yalcin, Senay
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2025, 37 (02) : 307 - 342
  • [5] An Adaptive Virtual Machine Load Balancing Algorithm of Cloud Computing System
    Wang, Shan-Shan
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMMUNICATION ENGINEERING (CSCE 2015), 2015, : 1233 - 1237
  • [6] An Efficient Dynamic Load Balancing Algorithm for Virtual Machine in Cloud Computing
    Patel, Karan D.
    Bhalodia, Tosal M.
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 145 - 150
  • [7] A Method for Load Balancing and Energy Optimization in Cloud Computing Virtual Machine Scheduling
    Chandravanshi, Kamlesh
    Soni, Gaurav
    Mishra, Durgesh Kumar
    ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, UKCI 2023, 2024, 1453 : 325 - 335
  • [8] Dynamic load balancing algorithm for balancing the workload among virtual machine in cloud computing
    Kumar, Mohit
    Sharma, S. C.
    7TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATIONS (ICACC-2017), 2017, 115 : 322 - 329
  • [9] Multi-Objective Task Scheduling Optimization for Load Balancing in Cloud Computing Environment Using Hybrid Artificial Bee Colony Algorithm With Reinforcement Learning
    Kruekaew, Boonhatai
    Kimpan, Warangkhana
    IEEE ACCESS, 2022, 10 : 17803 - 17818
  • [10] Cloud platform load balancing based on bee colony algorithm
    Xue F.
    Wu Z.
    International Journal of Reasoning-based Intelligent Systems, 2019, 11 (01): : 57 - 64