Crow Search Based Scheduling Algorithm for Load Balancing in Cloud Environment
Harvinder Singh1, Sanjay Tyagi2, Pardeep Kumar3
1Harvinder Singh, Department of Virtualization, School of Computer Science, University of Petroleum and Energy Studies, Dehradun, India.
2Sanjay Tyagi, Department of Computer Science and Applications, Kurukshetra University, Kurukshetra, Haryana, India.
3Pardeep Kumar, Department of Computer Science and Applications, Kurukshetra University, Kurukshetra, Haryana, India.
Manuscript received on 30 June 2019 | Revised Manuscript received on 05 July 2019 | Manuscript published on 30 July 2019 | PP: 1058-1064 | Volume-8 Issue-9, July 2019 | Retrieval Number: I7787078919/19©BEIESP | DOI: 10.35940/ijitee.I7787.078919
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Task scheduling is a vital aspect in computer science, as it is the essence of how a computer executes various tasks and performs the related activities with accuracy and efficiency. In cloud computing, task scheduling is a typical NP-hard problem and scientists have been attempting to handle this problem for quite a long time. Although it is anything but difficult to accomplish a global optimum solution utilizing the ant colony algorithm and achieve promising outcomes. This research paper proposes a crow search based load balancing algorithm (CSLBA) for multi-objective task scheduling environment which concentrates on allocating best suitable resources for the task to be implemented with the consideration of various parameters like average makespan time (AMT), average waiting time (AWT) and average data center processing time (ADCPT). The present work provides a comparative analysis of proposed algorithm and Ant Colony Optimization based load balancing algorithm (ACOLBA). The experimentation is performed in steps and comparative analysis proved that proposed CSLBA is the optimal technique among the other scheduling technique considered in this research paper.
Index Terms: Virtual Machine, Data Center, Cloud Computing, Crow Search Algorithm, Ant Colony Algorithm, Load Balancing.
Scope of the Article: Cloud Computing