Dhamdhere, Raj Mahesh (2025) Strategic Task Placement: A Comparative Analysis of Lightweight Scheduling in Edge–Fog–Cloud Systems. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
Preview |
PDF (Configuration Manual)
Download (4MB) | Preview |
Abstract
The surge in real-time, latency-sensitive applications and the growing complexity of job distribution across edge, fog, and cloud layer demands efficient task scheduling strategies. Modern IoT systems require intelligent decision-making near the data source rather than centralized computation. The current scheduling methods incorporate metaheuristic or AI-based techniques for optimal layer selection, but are resource-intensive, reducing speed and efficiency in edge-based environments. This study presents lightweight heuristic and priority-based scheduling policies that minimize latency overhead and optimally determine the best layer (edge, fog, or cloud) to delegate tasks. The proposed hybrid experimental framework was implemented with the Raspberry Pi device as the edge server and AWS EC2 instances as the fog and cloud servers. Synthetic IoT workloads were used to test the proposed scheduling strategies and concentrate on execution time, transfer latency, energy efficiency, and deadline adherence. The findings indicate that the heuristic strategy achieved a deadline adherence rate of 33.91%, while the priority algorithm achieved 24.63%, with low overhead. These lightweight strategies maintained competitive performance, making them suitable for latency-sensitive and resource-constrained IoT applications in opposition to metaheuristic solutions.
| Item Type: | Thesis (Masters) |
|---|---|
| Supervisors: | Name Email Sahni, Vikas UNSPECIFIED |
| Subjects: | T Technology > T Technology (General) > Information Technology > Cloud computing Q Science > QA Mathematics > Electronic computers. Computer science > Computer Systems > Computers > Electronic data processing > Electronic data processing--Distributed processing > Edge computing T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science > Computer Systems > Computers > Electronic data processing > Electronic data processing--Distributed processing > Edge computing T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > Computer networks > Internet of things |
| Divisions: | School of Computing > Master of Science in Cloud Computing |
| Depositing User: | Ciara O'Brien |
| Date Deposited: | 20 Mar 2026 15:19 |
| Last Modified: | 20 Mar 2026 15:19 |
| URI: | https://norma.ncirl.ie/id/eprint/9209 |
Actions (login required)
![]() |
View Item |
Tools
Tools