Abstract

Despite the high popularity of cloud computing, they are not recommended for use in applications and systems that are critical to network delays. Therefore, given the increasing volumes of data circulating over global networks, the concept of fog computing has become very relevant, as it allows to significantly offload cloud services, while minimizing latency and expanding computing capabilities of cloud technologies. As an intermediate layer between cloud and end user, fog computing improves network performance by taking on some of the load. The efficiency of fog computing as well as efficiency of any computer network, directly depends on the efficiency of resource allocation for service requests. Given this fact and taking into account the mobility, heterogeneity and dynamic nature of fog computing, there is an urgent challenge of organizing the distribution of resources in the fog to provide high quality user service. This review provides a full and comprehensive view of the available solutions to the problem of resource allocation in the fog. The article presents works classified with respect to quality of service metrics, policy types and classes of resource allocation algorithms. Approaches to resource management in fog computing for Internet of things, that is critical to delays. Analysis of results presented in the work overview with research and practical nature, made it possible to formulate the significance of solving this problem, to identify key challenges in the development of approaches to fog resource allocation and key metrics for their effeiciancy and performance evaluation. The conclusions obtained in the present study not only testify to the relevance and importance of the resource allocation problem in fog computing, but also allows to determine key factors that must be taken into account when solving it.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call