2022
DOI: 10.1002/cpe.7376
|View full text |Cite
|
Sign up to set email alerts
|

A multi‐queue priority‐based task scheduling algorithm in fog computing environment

Abstract: Fog computing is a novel, decentralized and heterogeneous computing environment that extends the traditional cloud computing systems by facilitating task processing near end-users on computing resources called fog nodes. These diverse and resource-constrained fog devices process a large volume of tasks generated by various fog applications. These tasks are generated by various applications, some of which may be latency-sensitive, while others may tolerate some degree of delay in their normal functions. Task sc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 36 publications
(53 reference statements)
0
8
0
Order By: Relevance
“…Another study [34] leverages reinforcement learning to schedule workflow tasks in the cloud, considering deadline and budget constraints. The study [61] addresses fairness concerns in multi-tenant cloud environments by proposing a priority queue-based scheduling approach that guarantees a minimum QoS for all tenants. The paper [67] explores dynamic voltage scaling for scheduling tasks with approximation tolerance in cloud datacenters, achieving energy savings without compromising accuracy.…”
Section: Schedulingmentioning
confidence: 99%
See 2 more Smart Citations
“…Another study [34] leverages reinforcement learning to schedule workflow tasks in the cloud, considering deadline and budget constraints. The study [61] addresses fairness concerns in multi-tenant cloud environments by proposing a priority queue-based scheduling approach that guarantees a minimum QoS for all tenants. The paper [67] explores dynamic voltage scaling for scheduling tasks with approximation tolerance in cloud datacenters, achieving energy savings without compromising accuracy.…”
Section: Schedulingmentioning
confidence: 99%
“…In study [61], researchers introduced a time and energy-aware two-phase scheduling algorithm, named Best Heuristic Scheduling (BHS), specifically designed for scheduling Directed Acyclic Graphs (DAG) on processors in cloud data centers. This algorithm operates in two distinct phases: firstly, it sorts, and then it identifies the best performing action.…”
Section: Scheduling Studies Between 2018-2023 In Respect Of Energy Co...mentioning
confidence: 99%
See 1 more Smart Citation
“…A new task scheduling approach, multi-queue priority (MQP), is proposed to balance task allocation for latency-sensitive and delay-tolerant applications in fog computing environments. Tasks are categorized as short and long, separate queues are maintained, and the preemption time slot is dynamically updated to reduce response time and address the starvation problem [23]. A new Optimized Round Robin (ORR) CPU Scheduling Algorithm is introduced to minimize the average waiting time, average turnaround time, and number of context switch and maximize the system throughput [24].…”
Section: Related Workmentioning
confidence: 99%
“…Fog computing stands as a transformative breakthrough, reshaping the landscape of traditional cloud computing by extending its reach to the network’s edge ( Fahad et al, 2022 ; Madhura, Elizabeth & Uthariaraj, 2021 ). This innovation enables real-time processing, data analytics, and application deployment in close proximity to data sources, diverging significantly from centralized cloud architectures.…”
Section: Introductionmentioning
confidence: 99%