ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

LOAD BALANCING IN CLOUD COMPUTING

Journal: SRJ'S FOR HUMANITY SCIENCES & ENGLISH LANGUAGE (Vol.10, No. 53)

Publication Date:

Authors : ; ;

Page : 13492-13504

Keywords : Cloud Computing; Load Balancing; Distributed Systems; Virtual Machine;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

Cloud computing has proposed a new perspective for provisioning the large-scale computing resources by using virtualization technology and a pay-per-use cost model. Load balancing is taken into account as a vital part for parallel and distributed systems. It helps cloud computing systems by improving the general performance, better computing resources utilization, energy consumption management, enhancing the cloud services' QoS, avoiding SLA violation and maintaining system stability through distribution, controlling and managing the system workloads. In this paper we study the necessary equirements and considerations for designing and implementing a suitable load balancer for cloud environments. In addition we represent a complete survey of current proposed cloud load balancing solutions which according to our classification, They can be classified into three categories: General Algorithm-based, Architectural-based and Artificial Intelligence-based load balancing mechanisms. Finally, we propose our evaluation of these solutions based on Suitable metrics and discuss their pros and cons. Index Terms—Cloud Computing, Load Balancing, Distributed Systems, Virtual Machine.

Last modified: 2022-11-01 18:44:17