Energy-Efficient Task Scheduling in Fog Computing Based on Particle Swarm Optimization

Recently, continuous growth in use of Internet of Things (IoT) produces huge amount of data during processing, which increases load on Cloud Computing network. Cloud computing does not support low latency for real-time applications. To overcome such drawbacks like low latency, lower response time, I...

Full description

Saved in:
Bibliographic Details
Published inSN computer science Vol. 4; no. 4; p. 391
Main Authors Vispute, Shilpa Dinesh, Vashisht, Priyanka
Format Journal Article
LanguageEnglish
Published Singapore Springer Nature Singapore 01.07.2023
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Recently, continuous growth in use of Internet of Things (IoT) produces huge amount of data during processing, which increases load on Cloud Computing network. Cloud computing does not support low latency for real-time applications. To overcome such drawbacks like low latency, lower response time, IoT-based application moves towards Fog Computing. Fog Computing along with Cloud Computing provides best solution for such IoT applications. Fog Computing enables user to process data near to end user. It supports low latency and low response time than Cloud environment. Fog Computing allows to schedule application tasks on various Fog nodes which are available in the network. Fog nodes have limited resources than Cloud Computing, and hence, scheduling tasks among Fog nodes becomes essential. In this paper, a scheduling algorithm, namely, Energy efficient task scheduling in Fog Computing based on Particle Swarm Optimization (EETSPSO), has been proposed. The proposed EETSPSO algorithm simulated in MATLAB. Proposed EETSPSO evaluated using evaluation parameters makespan, energy, and execution time. The simulated result of EETSPSO shows better result by minimizing the makespan time, execution time, and reducing the energy consumption as compared to Bee Life Algorithm (BLA) and Modified Particle Swarm Optimization (MPSO). The simulated experiment shows better performance of EETSPSO for makespan 6.39% and 4.71% compared to MPSO and BLA respectively. Simulation result of EETSPSO also shows 9.12% and 11.47% energy reduction when compared with MPSO and BLA. EETSPSO performed better than MPSO and BLA by 9.83% and 6.32%, respectively, for execution time comparison.
ISSN:2661-8907
2662-995X
2661-8907
DOI:10.1007/s42979-022-01639-3