Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments

Author 1: Qian LI Author 2: Xue WANG
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 15, No. 5 · Published 2024 · Cited by 9

DOI: https://doi.org/10.14569/IJACSA.2024.01505103

Abstract

Task scheduling in cloud computing is a complex optimization problem influenced by the ever-changing user requirements and the different architectures of cloud systems. Efficiently distributing workloads across Virtual Machines (VMs) is critical to mitigate the negative consequences of inadequate and excessive workloads, such as higher power consumption and possible machine malfunctions. This paper presents a novel method for dynamic load balancing using a Modified Artificial Bee Colony (MABC) algorithm. The ABC algorithm has exceptional competence in solving complex nonlinear optimization problems based on bee colonies' foraging behavior. Nevertheless, the traditional version of the ABC algorithm cannot effectively use resources, resulting in a rapid decline in population diversity and an ineffective spread of knowledge about the best solution between generations. To address these limitations, this study integrates a genetic model into the algorithm, enhancing population diversity through crossover and mutation operators. The developed algorithm is compared with the prevailing algorithms to confirm its effectiveness. The results of the proposed MABC algorithm for the load balancing method are compared with the current ones, and it is observed that this algorithm is more beneficial in terms of cost and energy as well as resource utilization.

Keywords

How to Cite this Article

LI, Q., & WANG, X. (2024). Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments. International Journal of Advanced Computer Science and Applications, 15(5). https://doi.org/10.14569/IJACSA.2024.01505103

LI, Qian, and Xue WANG. "Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments." International Journal of Advanced Computer Science and Applications, vol. 15, no. 5, 2024, https://doi.org/10.14569/IJACSA.2024.01505103.

@article{LI2024,
  title     = {Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {15},
  number    = {5},
  year      = {2024},
  publisher = {The Science and Information Organization},
  author    = {Qian LI and Xue WANG},
  doi       = {10.14569/IJACSA.2024.01505103},
  url       = {https://doi.org/10.14569/IJACSA.2024.01505103}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.