SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment

Job scheduling in cloud computing plays a crucial role in optimizing resource utilization and ensuring efficient job allocation. But cloud resources may be wasted, or service performance may suffer because of under-utilization or over-utilization because of poor scheduling. Existing approaches often...

Full description

Saved in:
Bibliographic Details
Main Authors: Murad, Saydul Akbar, Zafril Rizal, M. Azmi, Muzahid, Abu Jafar Md, Bhuiyan, Md Khairul Bashar, Saib, Md, Rahimi, Nick, Prottasha, Nusrat Jahan, Bairagi, Anupam Kumar
Format: Article
Language:English
English
Published: Elsevier B.V. 2024
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/38969/1/SG-PBFS_Shortest%20Gap-Priority%20Based%20Fair%20Scheduling%20technique%20for%20job%20scheduling.pdf
http://umpir.ump.edu.my/id/eprint/38969/2/SG-PBFS_Shortest%20Gap-Priority%20Based%20Fair%20Scheduling%20technique%20for%20job%20scheduling%20in%20cloud%20environment_ABS.pdf
http://umpir.ump.edu.my/id/eprint/38969/
https://doi.org/10.1016/j.future.2023.09.005
https://doi.org/10.1016/j.future.2023.09.005
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.ump.umpir.38969
record_format eprints
spelling my.ump.umpir.389692023-11-14T02:55:11Z http://umpir.ump.edu.my/id/eprint/38969/ SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment Murad, Saydul Akbar Zafril Rizal, M. Azmi Muzahid, Abu Jafar Md Bhuiyan, Md Khairul Bashar Saib, Md Rahimi, Nick Prottasha, Nusrat Jahan Bairagi, Anupam Kumar QA75 Electronic computers. Computer science QA76 Computer software T Technology (General) TA Engineering (General). Civil engineering (General) Job scheduling in cloud computing plays a crucial role in optimizing resource utilization and ensuring efficient job allocation. But cloud resources may be wasted, or service performance may suffer because of under-utilization or over-utilization because of poor scheduling. Existing approaches often overlook the dynamic nature of cloud environments, resulting in issues like missed deadlines, prolonged flowtime, extended makespan, and unacceptable total tardiness. To address this issue, the main objective of this research is to improve the existing Priority Rules (PR) cloud schedulers by developing a new dynamic scheduling algorithm by manipulating the gaps in the cloud job schedule. Firstly, a Priority-Based Fair Scheduling (PBFS) algorithm has been introduced to schedule jobs so that jobs can access the required resources at optimal times. Then, a backfilling strategy called Shortest Gap - Priority-Based Fair Scheduling (SG-PBFS) is developed that attempts to manipulate the gaps in the schedule of cloud jobs. Finally, the performance evaluation demonstrates that the proposed SG-PBFS algorithm outperforms SG-SJF, SG-LJF, SG-FCFS, SG-EDF, and SG-(MAX-MIN) regarding flow time, makespan time, and total tardiness, which conclusively demonstrates its effectiveness. To conduct this experiment, we employed the CloudSim simulator, which is implemented using the Java programming language. Elsevier B.V. 2024-01 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/38969/1/SG-PBFS_Shortest%20Gap-Priority%20Based%20Fair%20Scheduling%20technique%20for%20job%20scheduling.pdf pdf en http://umpir.ump.edu.my/id/eprint/38969/2/SG-PBFS_Shortest%20Gap-Priority%20Based%20Fair%20Scheduling%20technique%20for%20job%20scheduling%20in%20cloud%20environment_ABS.pdf Murad, Saydul Akbar and Zafril Rizal, M. Azmi and Muzahid, Abu Jafar Md and Bhuiyan, Md Khairul Bashar and Saib, Md and Rahimi, Nick and Prottasha, Nusrat Jahan and Bairagi, Anupam Kumar (2024) SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment. Future Generation Computer Systems, 150. pp. 232-242. ISSN 0167-739X. (Published) https://doi.org/10.1016/j.future.2023.09.005 https://doi.org/10.1016/j.future.2023.09.005
institution Universiti Malaysia Pahang Al-Sultan Abdullah
building UMPSA Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang Al-Sultan Abdullah
content_source UMPSA Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
English
topic QA75 Electronic computers. Computer science
QA76 Computer software
T Technology (General)
TA Engineering (General). Civil engineering (General)
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
T Technology (General)
TA Engineering (General). Civil engineering (General)
Murad, Saydul Akbar
Zafril Rizal, M. Azmi
Muzahid, Abu Jafar Md
Bhuiyan, Md Khairul Bashar
Saib, Md
Rahimi, Nick
Prottasha, Nusrat Jahan
Bairagi, Anupam Kumar
SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment
description Job scheduling in cloud computing plays a crucial role in optimizing resource utilization and ensuring efficient job allocation. But cloud resources may be wasted, or service performance may suffer because of under-utilization or over-utilization because of poor scheduling. Existing approaches often overlook the dynamic nature of cloud environments, resulting in issues like missed deadlines, prolonged flowtime, extended makespan, and unacceptable total tardiness. To address this issue, the main objective of this research is to improve the existing Priority Rules (PR) cloud schedulers by developing a new dynamic scheduling algorithm by manipulating the gaps in the cloud job schedule. Firstly, a Priority-Based Fair Scheduling (PBFS) algorithm has been introduced to schedule jobs so that jobs can access the required resources at optimal times. Then, a backfilling strategy called Shortest Gap - Priority-Based Fair Scheduling (SG-PBFS) is developed that attempts to manipulate the gaps in the schedule of cloud jobs. Finally, the performance evaluation demonstrates that the proposed SG-PBFS algorithm outperforms SG-SJF, SG-LJF, SG-FCFS, SG-EDF, and SG-(MAX-MIN) regarding flow time, makespan time, and total tardiness, which conclusively demonstrates its effectiveness. To conduct this experiment, we employed the CloudSim simulator, which is implemented using the Java programming language.
format Article
author Murad, Saydul Akbar
Zafril Rizal, M. Azmi
Muzahid, Abu Jafar Md
Bhuiyan, Md Khairul Bashar
Saib, Md
Rahimi, Nick
Prottasha, Nusrat Jahan
Bairagi, Anupam Kumar
author_facet Murad, Saydul Akbar
Zafril Rizal, M. Azmi
Muzahid, Abu Jafar Md
Bhuiyan, Md Khairul Bashar
Saib, Md
Rahimi, Nick
Prottasha, Nusrat Jahan
Bairagi, Anupam Kumar
author_sort Murad, Saydul Akbar
title SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment
title_short SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment
title_full SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment
title_fullStr SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment
title_full_unstemmed SG-PBFS : Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment
title_sort sg-pbfs : shortest gap-priority based fair scheduling technique for job scheduling in cloud environment
publisher Elsevier B.V.
publishDate 2024
url http://umpir.ump.edu.my/id/eprint/38969/1/SG-PBFS_Shortest%20Gap-Priority%20Based%20Fair%20Scheduling%20technique%20for%20job%20scheduling.pdf
http://umpir.ump.edu.my/id/eprint/38969/2/SG-PBFS_Shortest%20Gap-Priority%20Based%20Fair%20Scheduling%20technique%20for%20job%20scheduling%20in%20cloud%20environment_ABS.pdf
http://umpir.ump.edu.my/id/eprint/38969/
https://doi.org/10.1016/j.future.2023.09.005
https://doi.org/10.1016/j.future.2023.09.005
_version_ 1822923799578804224
score 13.235362