Title: BAT algorithm used for load balancing purpose in cloud computing: an overview

Authors: Arif Ullah; Nazri Mohd Nawi; Mubashir Hayat Khan

Addresses: Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia, 86400 Parit Raja, Johor, Malaysia ' Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia, 86400 Parit Raja, Johor, Malaysia ' Universiti Tun Hussein Onn Malaysia, 86400 Parit Raja, Johor, Malaysia

Abstract: Cloud computing is modern technology that has led to significant change in different fields of life by providing different kinds of servicer like hardware and software on user demands based on pay and gain rule. Due to the rapid growth of cloud computing it faces different kinds of issues, and resource allocation is one of them. For the improvement of resource allocation system in cloud computing different kinds of technique are used, and load balancing technique is one of them. In this paper we discuss resource allocation system in virtual machines (VM) because when a user sends data in VM then a situation may occur that some VM are overloaded and some become underloaded, which may lead to failure of system or request delay. For improvement of this situation different researchers used different algorithms in load balancing technique for cloud computing. This paper only focuses on BAT algorithms which are used for load balancing technique in improved resource allocation system for VM and also defines those rules which are used for improvement in load balancing technique in cloud data centre.

Keywords: load balancing; cloud computing; classification; BAT algorithm; VM; virtualisation.

DOI: 10.1504/IJHPCN.2020.110258

International Journal of High Performance Computing and Networking, 2020 Vol.16 No.1, pp.43 - 54

Received: 07 Mar 2020
Accepted: 07 Apr 2020

Published online: 28 Sep 2020 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article