Load Balancing in Cloud Computing Based on Honey Bee Foraging Behavior and Load Balance Min-Min Scheduling Algorithm
Nitin Thapliyal, Priti Dimri
Abstract
Cloud computing relies on the collection and distribution of services from internet-based data centers. With the large resource pool available in internet wide range of users are accessing the cloud. Load balance is important feature involving resource allocation to prevent overloading of any system or optimal use of resources. Major load in cloud network are concerned with CPU, memory and network. This cloud computing aspect has not yet earned too much coverage. Although load balancing is an important feature for cloud computing, concurrent computing etc. In these areas, several algorithms were suggested to solve load balance problem. However, it does recommend very few cloud computing algorithms. Given that cloud storage differs considerably from all other environments, particular load balancing algorithm should will built in sort to serve its needs. This work proposes novel load-balancing algorithm based on artificial bee colony algorithm and load balancing min-min scheduling algorithm for balancing load in cloud computing network. Simulation here is carried out in clouds to generate comparative results. Improving on various parameters like power consumption, resource utilization, stability of system are some major areas focused on. This work has used algorithm that has the best efficiency of resources, optimal performance, minimal response time, scalability and durability in integrated resource planning.