Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
Prabhjot Kaur, Pankaj Deep Kaur · International Journal of Grid and Distributed Computing · 2015
A cloud computing is a new paradigm that enables users to access applications, infrastructures and service resources by using thin clients at anytime and anywhere.Through this paradigm users can set up the required resources and they have to pay only for the required resources.Due to rapid growth of the demand for computational power by web, scientific and business applications which led to the creation of large-scale data centers that consuming enormous amounts of electrical power.Thus, in the future providing a mechanism for efficient resource management will be an important objective of Cloud computing.In this we propose a method that allocate resources based on the load of Virtual Machines (VMs).To solving the problem of VM resource scheduling in a cloud computing environment, a load predictor is used to predict the load on each node, according to the this, it allocate the resources.