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 |

Load Balancing based on Bee Colony Algorithm with Partitioning of Public Clouds

Author 1: Pouneh Ehsanimoghadam Author 2: Mehdi Effatparvar*
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 9, No. 4 · Published 2018 · Cited by 13

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

Abstract

Cloud computing is an emerging trend in the IT industry that provides new opportunities to control costs associated with the creation and maintenance of applications. Of prevalent issues in cloud computing, load balancing is a primary one as it has a significant impact on efficiency and plays a leading role in improved management. In this paper, by using a heuristic search technique called the bee colony algorithm, tasks are balanced on a virtual machine such that their waiting time in the queue is minimized. In the proposed model, the cloud is partitioned into several sectors with many nodes as resources of distributed computing. Furthermore, the indices of speed and cost are considered to prioritize virtual machines. The results of a simulation show that the proposed model outperforms prevalent algorithms as it balances the prioritization of tasks on the virtual machine as well as the entire cloud system and minimizes the waiting times of tasks in the queue. It also reduces the completion time of tasks in comparison with the HBB-LB, WRR, and FCFS algorithms.

Keywords

How to Cite this Article

Ehsanimoghadam, P., & Effatparvar*, M. (2018). Load Balancing based on Bee Colony Algorithm with Partitioning of Public Clouds. International Journal of Advanced Computer Science and Applications, 9(4). https://doi.org/10.14569/IJACSA.2018.090462

Ehsanimoghadam, Pouneh, and Mehdi Effatparvar*. "Load Balancing based on Bee Colony Algorithm with Partitioning of Public Clouds." International Journal of Advanced Computer Science and Applications, vol. 9, no. 4, 2018, https://doi.org/10.14569/IJACSA.2018.090462.

@article{Ehsanimoghadam2018,
  title     = {Load Balancing based on Bee Colony Algorithm with Partitioning of Public Clouds},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {9},
  number    = {4},
  year      = {2018},
  publisher = {The Science and Information Organization},
  author    = {Pouneh Ehsanimoghadam and Mehdi Effatparvar*},
  doi       = {10.14569/IJACSA.2018.090462},
  url       = {https://doi.org/10.14569/IJACSA.2018.090462}
}

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.