Deep Reinforcement Learning-based Scheduling for Optimizing System Load and Response Time in Edge and Fog Computing Environments
Zhiyu Wang, Mohammad Goudarzi, Mingming Gong, Rajkumar Buyya

TL;DR
This paper introduces DRLIS, a deep reinforcement learning-based scheduler for edge and fog computing, which adaptively optimizes IoT application response time and load balancing in dynamic, resource-constrained environments.
Contribution
The paper presents a novel DRL-based scheduling algorithm specifically designed for heterogeneous edge/fog environments, improving response time and load distribution over existing methods.
Findings
DRLIS reduces load imbalance by up to 55%.
DRLIS decreases response time by up to 37%.
DRLIS lowers weighted cost by up to 50%.
Abstract
Edge/fog computing, as a distributed computing paradigm, satisfies the low-latency requirements of ever-increasing number of IoT applications and has become the mainstream computing paradigm behind IoT applications. However, because large number of IoT applications require execution on the edge/fog resources, the servers may be overloaded. Hence, it may disrupt the edge/fog servers and also negatively affect IoT applications' response time. Moreover, many IoT applications are composed of dependent components incurring extra constraints for their execution. Besides, edge/fog computing environments and IoT applications are inherently dynamic and stochastic. Thus, efficient and adaptive scheduling of IoT applications in heterogeneous edge/fog computing environments is of paramount importance. However, limited computational resources on edge/fog servers imposes an extra burden for applying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management · IoT Networks and Protocols
