Resource Allocation in Fog Computing: A Systematic Review
##plugins.themes.bootstrap3.article.main##
Abstract
Despite the importance of resource allocation issues, there is no systematic, comprehensive and detailed survey on resource allocation approaches in the fog-computing context. In this article, we provide a Systematic Literature Review (SLR) on the resource allocation approaches in fog environments in the form of a classical taxonomy to recognize the state-of-the-art mechanisms on this important topic and provide open issues. The presented taxonomy is categorized into three main fields: centralized allocation, decentralized allocation, and integrated allocation (published between 2017 and March 2022). According to what is known in fog computing, load balancing and service placement are among the most important basic parameters that ensure service quality. These fields are classified into four methods, approximate, exact, fundamental, and hybrid. In addition, this article investigates resource allocation metrics with all advantages and limitations related to chosen resource allocation mechanisms in networks.
Downloads
##plugins.themes.bootstrap3.article.details##
Fog computing, load balancing, quality of service, Internet of things (IoT), systematic review, resource allocation, service broker, service application placement, edge computing