{"title":"Intelligent Resource Allocation in Dynamic Fog Computing Environments","authors":"Amina Mseddi, Wael Jaafar, H. Elbiaze, W. Ajib","doi":"10.1109/CloudNet47604.2019.9064110","DOIUrl":null,"url":null,"abstract":"Fog computing emerged as a new paradigm that pushes cloud applications to the network edge. The fog infrastructure contains mainly distributed and heterogeneous fog nodes that are characterized by their complex distribution, high mobility and sporadic resources availability. This dynamic fog nodes behavior triggers new challenges in the resource management process, such as resources coordination for continuous quality-of-service satisfaction. In this paper, we propose a smart online resource allocation approach adapted for dynamic fog computing environments, aiming at maximizing the number of satisfied user requests within a predefined delay threshold. We model the fog computing environment as a Markov discrete process, where dynamic fog node behavior / mobility and resources availability are considered. Then, we present our smart deep-reinforcement-learning resource allocation algorithm. Considering real-world mobility data sets, the near-optimal performance of the proposed solution is illustrated through simulations, and its superiority over heuristic state-of-the-art approaches is exposed.","PeriodicalId":340890,"journal":{"name":"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudNet47604.2019.9064110","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21
Abstract
Fog computing emerged as a new paradigm that pushes cloud applications to the network edge. The fog infrastructure contains mainly distributed and heterogeneous fog nodes that are characterized by their complex distribution, high mobility and sporadic resources availability. This dynamic fog nodes behavior triggers new challenges in the resource management process, such as resources coordination for continuous quality-of-service satisfaction. In this paper, we propose a smart online resource allocation approach adapted for dynamic fog computing environments, aiming at maximizing the number of satisfied user requests within a predefined delay threshold. We model the fog computing environment as a Markov discrete process, where dynamic fog node behavior / mobility and resources availability are considered. Then, we present our smart deep-reinforcement-learning resource allocation algorithm. Considering real-world mobility data sets, the near-optimal performance of the proposed solution is illustrated through simulations, and its superiority over heuristic state-of-the-art approaches is exposed.