Load balancing is most important task of cloud computing. In order to attain best machine utilization, tasks from overloaded virtual machines ought to be transferred to under loaded virtual machines. Scheduling of resources are very massive problem on cloud. Scheduling of the models, cost, quality of service, time, and conditions of the request for access to services are factors is to be focused for cloud. This paper, the honey bee forage mechanism for load balancing is to improved load balancing in cloud to utilize its resources on cloud, is applied to optimize the scheduling of Virtual Machine (VM) on Cloud. The most focus is to research the distinction of Virtual Machine load scheduling to cut back the makespan of processing time that is total length of the schedule. Virtual Machine( VM ) load is calculated and checked for confinement at intervals a where the threshold condition set. With honey bee forage methodology, tasks are purloined from a random Virtual machine once a VM is idle. This saves the idle time of the process parts within the Virtual machine. The scheduling strategy was simulated using CloudSim tools. Experimental results indicated that the mixture of the planned using honey bee forage behavior and scheduling supported the dimensions of tasks performed an scheduling strategy in ever changing atmosphere and leveling work load which may reduce the span of processing time. Keys—Artificial Bee Colony, Cloud Computing, programing Management, Virtualization Machine
[1]
Vahid Arabnejad,et al.
Using Bee Colony Optimization to Solve the Task Scheduling Problem in Homogenous Systems
,
2011
.
[2]
D. Karaboga,et al.
On the performance of artificial bee colony (ABC) algorithm
,
2008,
Appl. Soft Comput..
[3]
Rajkumar Buyya,et al.
CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
,
2011,
Softw. Pract. Exp..
[4]
Ling Tian,et al.
Research on cloud design resources scheduling based on genetic algorithm
,
2012,
2012 International Conference on Systems and Informatics (ICSAI2012).
[5]
Rohaya Latip,et al.
Modified Bees Life Algorithm for Job Scheduling in Hybrid Cloud
,
2012
.
[6]
Jianhua Gu,et al.
A Scheduling Strategy on Load Balancing of Virtual Machine Resources in Cloud Computing Environment
,
2010,
2010 3rd International Symposium on Parallel Architectures, Algorithms and Programming.
[7]
Akhil Goyal,et al.
A Study of Load Balancing in Cloud Computing using Soft Computing Techniques
,
2014
.
[8]
Amandeep Verma,et al.
Independent Task Scheduling in Cloud Computing by Improved Genetic Algorithm
,
2012
.
[9]
Randy H. Katz,et al.
A view of cloud computing
,
2010,
CACM.