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

Title:
SG-PBFS: Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment.
Authors:
Murad, Saydul Akbar1,2 (AUTHOR) saydulakbarmurad@gmail.com, Azmi, Zafril Rizal M.1 (AUTHOR) zafril@ump.edu.my, Muzahid, Abu Jafar Md1 (AUTHOR) mrumi98@gmail.com, Bhuiyan, MD. Khairul Bashar3 (AUTHOR) kbashar707@gmail.com, Saib, Md4 (AUTHOR) mdsaib45@gmail.com, Rahimi, Nick2 (AUTHOR) nick.rahimi@usm.edu, Prottasha, Nusrat Jahan5 (AUTHOR) jahannusratprotta@gmail.com, Bairagi, Anupam Kumar6 (AUTHOR) anupam@cse.ku.ac.bd
Source:
Future Generation Computer Systems. Jan2024, Vol. 150, p232-242. 11p.
Company/Entity:
Database:
Business Source Premier

Weitere Informationen

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. • We propose a PR algorithm called PBFS to increase the efficiency of job scheduling. • We proposed a backfilling technique named SG-PBFS. • We evaluate the performance of the proposed algorithms using the CloudSim simulator. [ABSTRACT FROM AUTHOR]

Copyright of Future Generation Computer Systems is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)