Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Task Scheduling Algorithm to Reduce response Time Over Fog Computing Environment

View through CrossRef
Fog computing is an emerging paradigm that extends cloud computing by providing computation, communication, and storage services at the network's edge, closer to end devices. This evolution has been driven by the rapid proliferation of Internet of Things (IoT) devices, which generate diverse task requests. Processing these tasks in the cloud can overload its infrastructure and jeopardize the deadlines of time-sensitive requests. To address these challenges, Cisco introduced the con- cept of fog computing in 2012, positioning it as an extension rather than a replace- ment of cloud computing. However, one significant challenge in fog computing is the efficient assignment of tasks to appropriate resources to minimize response time and enhance throughput. In response to this issue, we developed a four-layer model for fog computing based on a systematic literature review. This model incorporates a priority-based task scheduling algorithm designed to optimize task scheduling in terms of response time. Tasks are categorized as simple, medium, or large/complex, with simple and medium tasks assigned to the nearest fog layer based on priority, while large tasks are allocated to the aggregate fog layer. The proposed algorithm was evaluated using a selected simulator, chosen after a systematic review of exist- ing options. In the experiments, we assessed the performance of the proposed algo- rithm using ten different task sets with varying lengths, assigned to different layers of the fog node. A comparative analysis was conducted with the Shortest Job First (SJF) algorithm, which is recognized in the literature as one of the most effective scheduling algorithms. Results indicate that tasks smaller than 4,280 MB should be assigned to the Nearest Fog Node (NFN) for improved performance, while larger tasks are more effectively processed in the Aggregate Fog Node (AFN). Addition- ally, a minimum threshold task size of 50 MB is established, suggesting that smaller tasks may not require specialized scheduling. The findings demonstrate that the pro- posed algorithm significantly reduces the response time of tasks by effectively man- aging the assignment of simple and medium tasks to the nearest fog node and large tasks to the aggregate node, outperforming SJF.
Title: Task Scheduling Algorithm to Reduce response Time Over Fog Computing Environment
Description:
Fog computing is an emerging paradigm that extends cloud computing by providing computation, communication, and storage services at the network's edge, closer to end devices.
This evolution has been driven by the rapid proliferation of Internet of Things (IoT) devices, which generate diverse task requests.
Processing these tasks in the cloud can overload its infrastructure and jeopardize the deadlines of time-sensitive requests.
To address these challenges, Cisco introduced the con- cept of fog computing in 2012, positioning it as an extension rather than a replace- ment of cloud computing.
However, one significant challenge in fog computing is the efficient assignment of tasks to appropriate resources to minimize response time and enhance throughput.
In response to this issue, we developed a four-layer model for fog computing based on a systematic literature review.
This model incorporates a priority-based task scheduling algorithm designed to optimize task scheduling in terms of response time.
Tasks are categorized as simple, medium, or large/complex, with simple and medium tasks assigned to the nearest fog layer based on priority, while large tasks are allocated to the aggregate fog layer.
The proposed algorithm was evaluated using a selected simulator, chosen after a systematic review of exist- ing options.
In the experiments, we assessed the performance of the proposed algo- rithm using ten different task sets with varying lengths, assigned to different layers of the fog node.
A comparative analysis was conducted with the Shortest Job First (SJF) algorithm, which is recognized in the literature as one of the most effective scheduling algorithms.
Results indicate that tasks smaller than 4,280 MB should be assigned to the Nearest Fog Node (NFN) for improved performance, while larger tasks are more effectively processed in the Aggregate Fog Node (AFN).
Addition- ally, a minimum threshold task size of 50 MB is established, suggesting that smaller tasks may not require specialized scheduling.
The findings demonstrate that the pro- posed algorithm significantly reduces the response time of tasks by effectively man- aging the assignment of simple and medium tasks to the nearest fog node and large tasks to the aggregate node, outperforming SJF.

Related Results

Leveraging Integrated Water Vapor derived from GPS for fog detection and fog characteristics analysis
Leveraging Integrated Water Vapor derived from GPS for fog detection and fog characteristics analysis
This study characterizes the physical processes involved in fog formation through an analysis of Integrated Water Vapor (IWV) measured via GPS, combined with in situ meteorological...
Performance Evaluation of Hybrid Meta-Heuristics-Based Task Scheduling Algorithm for Energy Efficiency in Fog Computing
Performance Evaluation of Hybrid Meta-Heuristics-Based Task Scheduling Algorithm for Energy Efficiency in Fog Computing
Task scheduling in fog computing is one of the areas where researchers are having challenges as the demand grows for the use of internet of things (IoT) to access cloud computing r...
A multi‐queue priority‐based task scheduling algorithm in fog computing environment
A multi‐queue priority‐based task scheduling algorithm in fog computing environment
AbstractFog computing is a novel, decentralized and heterogeneous computing environment that extends the traditional cloud computing systems by facilitating task processing near en...
Hybrid Meta-Heuristics Based Task Scheduling Algorithm for Energy Efficiency in Fog Computing
Hybrid Meta-Heuristics Based Task Scheduling Algorithm for Energy Efficiency in Fog Computing
Task scheduling in fog computing is one of the areas where researchers are having challenges as the demand grows for the use of Internet of Things (IoT) to access cloud computing r...
Interannual Variability of Wintertime Fog over a Rapidly Urbanising City in the Indo-Gangetic Plains
Interannual Variability of Wintertime Fog over a Rapidly Urbanising City in the Indo-Gangetic Plains
Wintertime fog over the Indo-Gangetic Plains (IGP) exhibits large variability in frequency, duration, and intensity, with significant implications for transportation, air quality, ...
Life-cycle analysis of fog types in the Inn Valley, Austria
Life-cycle analysis of fog types in the Inn Valley, Austria
Fog and low stratus are a widespread phenomena worldwide, influencing the climate system and human activities. They reflect sunlight, reducing incoming solar radiation, yet also tr...
A Comprehensive Study of Caching Effects on Fog Computing Performance
A Comprehensive Study of Caching Effects on Fog Computing Performance
The rapid advancement in the Internet of things applications generates a considerable amount of data and requires additional computing power. These are serious challenges that dire...

Back to Top