arrow
返回

Task Scheduling in Cloud Computing: A Priority-Based Heuristic Approach

delete2023-01-01
delete15
delete
OA
AI
S
Swati Lipsa
R
Ranjan Kumar Dash *
N
Nikola Ivković
K
Korhan Cengiz
DOI:10.1109/ACCESS.2023.3255781delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this paper, a task scheduling problem for a cloud computing environment is formulated by using the M/M/n queuing model. A priority assignment algorithm is designed to employ a new data structure named the waiting time matrix to assign priority to individual tasks upon arrival. In addition to this, the waiting queue implements a unique concept based on the principle of the Fibonacci heap for extracting the task with the highest priority. This work introduces a parallel algorithm for task scheduling in which the priority assignment to task and building of heap is executed in parallel with respect to the non-preemptive and preemptive nature of tasks. The proposed work is illustrated in a step-by-step manner with an appropriate number of tasks. The performance of the proposed model is compared in terms of overall waiting time and CPU time against some existing techniques like BATS, IDEA, and BATS+BAR to determine the efficacy of our proposed algorithms. Additionally, three distinct scenarios have been considered to demonstrate the competency of the task scheduling method in handling tasks with different priorities. Furthermore, the task scheduling algorithm is also applied in a dynamic cloud computing environment.
Keyword:
~Fibonacci heap
cloud computing
preemptive scheduling
priority queue
task scheduling
virtual machine

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
University of Zagreb
学者数:
1.8W
论文数: 1.3W
被引数: 1.1W
引用论文

引用论文

err分享
err收藏
Hybrid ant genetic algorithm for efficient task scheduling in cloud data centers
err2021-10-01
err39
PREAI
errAjmal, Muhammad Sohaib; Iqbal, Zeshan; Khan, Farrukh Zeeshan; Ahmad, Muneer; Ahmad, Iftikhar; Gupta, Brij B.
err分享
err收藏
Grouped tasks scheduling algorithm based on QoS in cloud computing network
err2017-03-01
err50
errOAAI
errAli, Hend Gamal El Din Hassan; Saroit, Imane Aly; Kotb, Amira Mohamed
err分享
err收藏
err分享
err收藏
Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution
err2019-04-01
err150
PREAI
errAbd Elaziz, Mohamed; Xiong, Shengwu; Jayasena, K. P. N.; Li, Lin
err分享
err收藏
学者 查看更多内容