Internet of Things Based Application Placement Technique in Fog Environment
Authors:
Article info
2024-12-05
2025-05-01
2025-05-13
None - None
Keywords
- Fog Computing
- Application Placement
- Scheduling
- Improved Memetic Algorithm
- Partitioning
Abstract
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.
Internet of Things Based Application Placement Technique in Fog Environment
المؤلفون:
معلومات المقال
2024-12-05
2025-05-01
2025-05-13
None - None
الكلمات الإفتتاحية
- Fog Computing
- Application Placement
- Scheduling
- Improved Memetic Algorithm
- Partitioning
الملخص
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.
Since 2019
Cite Score (Scopus): 0.5
Time to First Decision: 3 Days
Submission to Acceptance: 64 Days
Acceptance to Publication: 10 Days
Acceptance Rate: 28%
Call for Papers:
Sustainable Materials and Chemistry for Energy and Environmental Applications
Why should you
Publish With Us?
An-Najah National University
Nablus, Palestine
Nablus, Palestine
- P.O. Box
- 7, 707
- Fax
- (970)(9)2345982
- Tel.
- (970)(9)2345560
- (970)(9)2345113/5/6/7-Ext. 2628
- [email protected]
- EIC
- Prof. Waleed Sweileh
An-Najah University Journal for Research - A (Natural Sciences) by An-Najah University, Nablus, Palestine is licensed under CC BY-NC 4.0