Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/540750
Title: A Fault Tolerant Hybrid Genetic Algorithm for Task Scheduling in Cloud Computing Environment
Researcher: Kaur Rajbhupinder
Guide(s): Laxmi Vijay and Jindal Balkrishan
Keywords: Computer Science
Computer Science Software Engineering
Engineering and Technology
University: Guru Kashi University
Completed Date: 2022
Abstract: Task scheduling is the most critical issue in the cloud computing environment as the performance of the cloud depends primarily on it. Task scheduling algorithms are defined as a set of rules and policies used to assign tasks to suitable resources like memory, CPU, and bandwidth to get the highest level possible of performance and resource utilization. There are different types of scheduling algorithms which are broadly categorized into static and dynamic algorithms. The static algorithms are considered suitable for small or medium-scale cloud computing and the dynamic scheduling algorithms are suitable for large-scale cloud computing environments. The research work conducted primarily focused on three prominent task scheduling algorithms: FCFS (First Come First Serve), RR (Round Robin), and SJF (Shortest Job First). The performance of these three task scheduling algorithms has been analyzed in both virtualandnon-virtual environments. The performance has been evaluated using makespan, utilization rate, average waiting time, and average turnaround time as performance evaluation parameters with varying processes and virtual machines. A swarm can be defined as a structured collection of interacting organisms (or agents). Swarm intelligence algorithms are a form of nature-based optimization algorithms. The individuals within a swarm interact to solve a global objective in a more efficient manner than one single individual could. Their chief motivation is the supportive behavior of animals within explicit communities. This can be labeled as simple behaviors of individuals along with the mechanisms for sharing knowledge between them, resulting in the multifaceted behavior of the whole community. Swarm Intelligence (SI) is the property of a system whereby the cooperative behaviors of (unsophisticated) agents intermingling locally with their environment cause coherent functional global patterns to emerge. The basis of SI is to explore collective (or distributed) problem solving without centralized control or the provision of a global model. Examples of such behavior can be found in bird flocks, ant colonies, fireflies, bee swarms, or grey wolves. Several swarm optimization algorithms have been brought forward since the early 60s. All of these algorithms have validated their potential to answer numerous optimization glitches This research offers an in-depth survey of recognized optimization algorithms. newline
Pagination: All Pages
URI: http://hdl.handle.net/10603/540750
Appears in Departments:Department of Computer Science and Engineering

Files in This Item:
File Description SizeFormat 
01 front page.pdfAttached File342.18 kBAdobe PDFView/Open
02 preliminary pages.pdf1.02 MBAdobe PDFView/Open
03 contents.pdf1.02 MBAdobe PDFView/Open
04 abstract .pdf143.81 kBAdobe PDFView/Open
05 chapter-1.pdf289.16 kBAdobe PDFView/Open
06 chapter-2.pdf311.83 kBAdobe PDFView/Open
07 chapter-3.pdf89.04 kBAdobe PDFView/Open
08 chapter-4.pdf344.81 kBAdobe PDFView/Open
09 chapter-5.pdf1.6 MBAdobe PDFView/Open
10 chapter-6.pdf1.67 MBAdobe PDFView/Open
11 chapter-7.pdf90 kBAdobe PDFView/Open
12 references.pdf239.61 kBAdobe PDFView/Open
80_recommendation.pdf429.66 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: