Parallel Load Efficiency Factor Based Dynamic Load Balancing Algorithm in Cloud Environment

Cloud Computing can be described as any where any time storage and it is able to provide on demand services like server, storage, software etc. to the users over internet. Cloud consists of multiple virtual machines which includes several facilities like computation and storage. The foremost aim of cloud computing is to provide systematic and well regulated access to distant and geographical resources. The efficient discharge of task scheduling computing is one of the primary factors. This paper deals with the subject of dynamic load balancing for task scheduling in cloud environment. Satisfactory results can be obtained by implementing the proposed algorithm by considering distribution of tasks on the basis of types (nature), processing efficiency and load efficiency factor. In this paper, algorithm has been implemented by taking into account cloud VM groups, configuration and nature of tasks which determines that resources have been utilized efficiently. The result has been compared and shows better results in terms of average turnaround time, average response time, average waiting time and cost efficiency ratio than existing load balancing algorithms [1, 2].

[1]  Suresha,et al.  An improved SJF scheduling algorithm in cloud computing environment , 2016, 2016 International Conference on Electrical, Electronics, Communication, Computer and Optimization Techniques (ICEECCOT).

[2]  Goutam Sanyal,et al.  Task-Scheduling in Cloud Computing using Credit Based Assignment Problem , 2011 .

[3]  Albert Y. Zomaya,et al.  A Multi-Objective Load Balancing System for Cloud Environments , 2017, Comput. J..

[4]  Jae-Yoon Jung,et al.  Dynamic task assignment and resource management in cloud services by using bargaining solution , 2014, Concurr. Comput. Pract. Exp..

[5]  Umang Thakkar,et al.  A novel approach for enhancing selection of Load Balancing algorithms dynamically in cloud computing , 2017, 2017 International Conference on Computer, Communications and Electronics (Comptelix).

[6]  Der-Jiunn Deng,et al.  Dynamic Multiservice Load Balancing in Cloud-Based Multimedia System , 2014, IEEE Systems Journal.

[7]  Liu Feng,et al.  Research and Design of Task Scheduling Method Based on Grid Computing , 2017, 2017 International Conference on Smart City and Systems Engineering (ICSCSE).

[8]  Zhen Xiao,et al.  Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment , 2013, IEEE Transactions on Parallel and Distributed Systems.