A novel Location-Aware job scheduling framework for optimizing Fog-Cloud IoT systems: insights from dynamic traffic management
摘要
The rapid rise of IoT devices, which are expected to reach over 75 billion by 2025 and generate 175 zettabytes of data each year, has shown that traditional cloud computing has problems with latency and bandwidth. This means that fog-cloud architectures are needed for IoT processing in real time. This paper suggests the DLSFC-Enhanced (DLSFC-E) algorithm, which builds on the Data-Locality Aware Job Scheduling in Fog-Cloud (DLSFC) technique and uses a multi-objective optimization framework to solve these problems. DLSFC-E uses a Directed Acyclic Graph (DAG) to show how tasks depend on each other, adds dynamic data replication based on how people use the system, and includes realistic network dynamics (bandwidth 10–100 Mbps ± 20%, latency 1–10 ms ± 15%) in simulations of a three-layer IoT-fog-cloud system with 10 fog nodes. CloudSim 4.0 simulations and real-world traffic statistics from Amsterdam on a 5-node physical testbed are used to check the method. The results reveal that DLSFC-E is 85% in line with the best Linear Programming (LP) solutions, cuts the makespan by 2.8 to 5.2 times compared to centralized methods, and lowers migration expenses by 15% compared to DLSFC. It improves runtime scalability by 40% for 1000 or more activities