Title
Demand-Driven Deep Reinforcement Learning for Scalable Fog and Service Placement
Abstract
The increasing number of Internet of Things (IoT) devices necessitates the need for a more substantial fog computing infrastructure to support the users’ demand for services. In this context, the placement problem consists of selecting fog resources and mapping services to these resources. This problem is particularly challenging due to the dynamic changes in both users’ demand and available fog resources. Existing solutions utilize on-demand fog formation and periodic container placement using heuristics due to the NP-hardness of the problem. Unfortunately, constant updates of services are time consuming in terms of environment setup, especially when required services and available fog nodes are changing. Therefore, due to the need for fast and proactive service updates to meet users’ demand, and the complexity of the container placement problem, we propose in this article a Deep Reinforcement Learning (DRL) solution, named Intelligent Fog and Service Placement (IFSP), to perform instantaneous placement decisions proactively. By proactively, we mean making placement decisions before demands occur. The DRL-based IFSP is developed through a scalable Markov Decision Process (MDP) design. To address the long learning time for DRL to converge, and the high volume of errors needed to explore, we also propose a novel end-to-end architecture utilizing a service scheduler and a bootstrapper. on the cloud. Our scheduler and bootstrapper perform offline learning on users’ demand recorded in server logs. Through experiments and simulations performed on the NASA server logs and Google Cluster Trace datasets, we explore the ability of IFSP to perform efficient placement and overcome the above mentioned DRL limitations. We also show the ability of IFSP to adapt to changes in the environment and improve the Quality of Service (QoS) compared to state-of-the-art-heuristic and DRL solutions.
Year
DOI
Venue
2022
10.1109/TSC.2021.3075988
IEEE Transactions on Services Computing
Keywords
DocType
Volume
Fog computing,deep reinforcement learning (DRL),Internet of Things (IoT),on-demand fog placement,boostraper
Journal
15
Issue
ISSN
Citations 
5
1939-1374
0
PageRank 
References 
Authors
0.34
27
4
Name
Order
Citations
PageRank
Hani Sami1192.61
Azzam Mourad202.37
Hadi Otrok300.34
Jamal Bentahar4110796.78