Improved Active Monitoring Load-Balancing Algorithm in Cloud Computing [chapter]

Pawan Kumar, Rakesh Kumar
2018 Lecture Notes in Networks and Systems  
In Cloud Computing (CC), load balancing is essential to distribute the local workload evenly across all the nodes either statically or dynamically. A high level of user satisfaction and resource utilization ratio can be achieved by ensuring an efficient and fair allocation of all computing resources. In the absence of proper load balancing strategy/technique the growth of CC will never go as per predictions. The main focus of this model paper is on proposing an efficient load balancing
more » ... that has the ability to reduce the data center processing time, overall response time and to cope with the dynamic changes of cloud computing environments. The traditional load balancing Active Monitoring algorithm has been modified to achieve better data center processing time and overall response time. The algorithm proposed in this paper efficiently distributes the requests to all the VMs for their execution, considering the CPU utilization of all VMs.
doi:10.1007/978-981-13-1217-5_101 fatcat:5joegwog6ndcxklfe3ovt4kqiy