Internet of Things Based Application Placement Technique in Fog Environment

Fog computing bridges the gap between IoT devices and cloud servers by providing low-latency computational resources closer to the network edge. Despite its potential, the rapid increase in IoT applications with diverse resource and quality-of-service (QoS) requirements presents significant challeng...

Full description

Saved in:
Bibliographic Details
Main Authors: N Malathy, M Ruba, S Vinothini
Format: Article
Language:English
Published: An-Najah National University 2025-05-01
Series:مجلة جامعة النجاح للأبحاث العلوم الطبيعية
Subjects:
Online Access:https://journals.najah.edu/media/journals/full_texts/3638.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849684004117151744
author N Malathy
M Ruba
S Vinothini
author_facet N Malathy
M Ruba
S Vinothini
author_sort N Malathy
collection DOAJ
description Fog computing bridges the gap between IoT devices and cloud servers by providing low-latency computational resources closer to the network edge. Despite its potential, the rapid increase in IoT applications with diverse resource and quality-of-service (QoS) requirements presents significant challenges in application deployment and resource optimization. This paper addresses these challenges by introducing a comprehensive application placement framework designed to optimize execution time and energy consumption in a heterogeneous fog environment. The proposed framework consists of three phases. A pre-scheduling method is developed to efficiently allocate tasks by analyzing workflows to reduce computation delays and energy usage. Leveraging an Improved Memetic Algorithm (IMA), this strategy enables effective scheduling of parallel IoT workflows across fog and cloud servers, ensuring balanced resource utilization and enhanced scalability. A lightweight recovery method is incorporated to address runtime failures, ensuring the robustness and reliability of task execution. The performance of the proposed framework is evaluated using real and synthetic IoT workflows in the iFogSim environment. Experimental results demonstrate that the framework achieves a 65% reduction in the weighted cost and a 51% decrease in execution time compared to existing approaches. This makes it a promising solution for managing resource-intensive IoT applications in fog computing environments.
format Article
id doaj-art-9a07ee02694e453badf36a6dc3f1a5b3
institution DOAJ
issn 1727-2114
2311-8865
language English
publishDate 2025-05-01
publisher An-Najah National University
record_format Article
series مجلة جامعة النجاح للأبحاث العلوم الطبيعية
spelling doaj-art-9a07ee02694e453badf36a6dc3f1a5b32025-08-20T03:23:37ZengAn-Najah National Universityمجلة جامعة النجاح للأبحاث العلوم الطبيعية1727-21142311-88652025-05-0140110.35552/anujr.a.40.1.2497Internet of Things Based Application Placement Technique in Fog EnvironmentN Malathy0M Ruba1S Vinothini2Department of Information Technology, Mepco Schlenk Engineering CollegeDepartment of Information Technology, Mepco Schlenk Engineering CollegeDepartment of Information Technology, Mepco Schlenk Engineering CollegeFog computing bridges the gap between IoT devices and cloud servers by providing low-latency computational resources closer to the network edge. Despite its potential, the rapid increase in IoT applications with diverse resource and quality-of-service (QoS) requirements presents significant challenges in application deployment and resource optimization. This paper addresses these challenges by introducing a comprehensive application placement framework designed to optimize execution time and energy consumption in a heterogeneous fog environment. The proposed framework consists of three phases. A pre-scheduling method is developed to efficiently allocate tasks by analyzing workflows to reduce computation delays and energy usage. Leveraging an Improved Memetic Algorithm (IMA), this strategy enables effective scheduling of parallel IoT workflows across fog and cloud servers, ensuring balanced resource utilization and enhanced scalability. A lightweight recovery method is incorporated to address runtime failures, ensuring the robustness and reliability of task execution. The performance of the proposed framework is evaluated using real and synthetic IoT workflows in the iFogSim environment. Experimental results demonstrate that the framework achieves a 65% reduction in the weighted cost and a 51% decrease in execution time compared to existing approaches. This makes it a promising solution for managing resource-intensive IoT applications in fog computing environments.https://journals.najah.edu/media/journals/full_texts/3638.pdffog computingapplication placementschedulingimproved memetic algorithmpartitioning
spellingShingle N Malathy
M Ruba
S Vinothini
Internet of Things Based Application Placement Technique in Fog Environment
مجلة جامعة النجاح للأبحاث العلوم الطبيعية
fog computing
application placement
scheduling
improved memetic algorithm
partitioning
title Internet of Things Based Application Placement Technique in Fog Environment
title_full Internet of Things Based Application Placement Technique in Fog Environment
title_fullStr Internet of Things Based Application Placement Technique in Fog Environment
title_full_unstemmed Internet of Things Based Application Placement Technique in Fog Environment
title_short Internet of Things Based Application Placement Technique in Fog Environment
title_sort internet of things based application placement technique in fog environment
topic fog computing
application placement
scheduling
improved memetic algorithm
partitioning
url https://journals.najah.edu/media/journals/full_texts/3638.pdf
work_keys_str_mv AT nmalathy internetofthingsbasedapplicationplacementtechniqueinfogenvironment
AT mruba internetofthingsbasedapplicationplacementtechniqueinfogenvironment
AT svinothini internetofthingsbasedapplicationplacementtechniqueinfogenvironment