A load balancing algorithm for resource allocation in cloud computing

Seyedmajid Mousavi, Amir Mosavi, A. Várkonyi-Kóczy

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Utilizing dynamic resource allocation for load balancing is considered as an important optimization process of task scheduling in cloud computing. A poor scheduling policy may overload certain virtual machines while remaining virtual machines are idle. Accordingly, this paper proposes a hybrid load balancing algorithm with combination of Teaching-Learning-Based Optimization (TLBO) and Grey Wolves Optimization algorithms (GWO), which can well contribute in maximizing the throughput using well balanced load across virtual machines and overcome the problem of trap into local optimum. The hybrid algorithm is benchmarked on eleven test functions and a comparative study is conducted to verify the results with particle swarm optimization (PSO), Biogeography-based optimization (BBO), and GWO. To evaluate the performance of the proposed algorithm for load balancing, the hybrid algorithm is simulated and the experimental results are presented.

Original languageEnglish
Title of host publicationRecent Advances in Technology Research and Education - Proceedings of the 16th International Conference on Global Research and Education Inter-Academia 2017
PublisherSpringer Verlag
Pages289-296
Number of pages8
ISBN (Print)9783319674582
DOIs
Publication statusPublished - Jan 1 2018
Event16th International Conference on Global Research and Education Inter-Academia, 2017 - Iasi, Romania
Duration: Sep 25 2017Sep 28 2017

Publication series

NameAdvances in Intelligent Systems and Computing
Volume660
ISSN (Print)2194-5357

Other

Other16th International Conference on Global Research and Education Inter-Academia, 2017
CountryRomania
CityIasi
Period9/25/179/28/17

Keywords

  • Cloud computing
  • Optimization
  • Resource allocation

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science(all)

Fingerprint Dive into the research topics of 'A load balancing algorithm for resource allocation in cloud computing'. Together they form a unique fingerprint.

  • Cite this

    Mousavi, S., Mosavi, A., & Várkonyi-Kóczy, A. (2018). A load balancing algorithm for resource allocation in cloud computing. In Recent Advances in Technology Research and Education - Proceedings of the 16th International Conference on Global Research and Education Inter-Academia 2017 (pp. 289-296). (Advances in Intelligent Systems and Computing; Vol. 660). Springer Verlag. https://doi.org/10.1007/978-3-319-67459-9_36