Computing is being transformed into a model in which users access services based on their requirements without regarding where the services are hosted. A number of computing models have promised to deliver the computing services and cloud computing is one of them. Which is an emerging computing paradigm which promised to provide opportunities for delivering a variety of computer applications in a way that has not been experienced before. A number of users switching to cloud services is increasing day by day, which in turn requires better performance of cloud. There are many issues that needs to be addressed for better performance of cloud computing. One of the major challenges of cloud computing is load balancing. Distribution of work load evenly across the virtual machine is called load balancing. A technique used to provide load balancing for cloud computing is called load balancing algorithm and many researchers proposed different load balancing algorithms to improve the performance of cloud computing but this existing algorithms have their own deficiency as a result of this there is a need to have improved load balancing algorithm for cloud computing. In this research we proposed enhanced load balancing algorithm by taking advantage of random algorithm and enhanced active monitoring load balancing algorithm in order to improve response time and resource utilization problem in load balancing for cloud computing. The algorithm considers the current load of each virtual machine and assign requests to the least load and not recently loaded virtual machine by avoiding scanning of the virtual machine list table again and again from its first index to find least loaded and not last used virtual machine. In order to evaluate the performance of load balancing algorithm, we used cloudAanalyst simulator and for evaluation, response time and resource utilization parameter is considered. IV Finally simulation result of proposed algorithm is compared with three well-known load balancing algorithms which are Round robin, Active monitoring and Enhanced active monitoring. From the experiment result, the proposed algorithm had better response time, and improved resource utilization than the other three algorithms.
DEVELOPING RANDOMIZED ENHANCED ACTIVE VM LOAD BALANCING ALGORITHM FOR CLOUD COMPUTING
2018-01-01
doi:10.20372/nadre:1547971085.43
Theses
Electronic Resource
English
DDC: | 629 |
BASE | 2019
|A Proposed Load Balancing Algorithm Over Cloud Computing (Balanced Throttled)
BASE | 2021
|A Study on Particle Swarm based Load Balancing Algorithms in Cloud Computing
BASE | 2018
|