A Comprehensive Survey on Resource Allocation Strategies in Fog/Cloud Environments

Sensors (Basel). 2023 Apr 30;23(9):4413. doi: 10.3390/s23094413.

Abstract

The growing number of connected objects has allowed the development of new applications in different areas. In addition, the technologies that support these applications, such as cloud and fog computing, face challenges in providing the necessary resources to process information for different applications due to the highly dynamic nature of these networks and the many heterogeneous devices involved. This article reviews the existing literature on one of these challenges: resource allocation in the fog-cloud continuum, including approaches that consider different strategies and network characteristics. We also discuss the factors influencing resource allocation decisions, such as energy consumption, latency, monetary cost, or network usage. Finally, we identify the open research challenges and highlight potential future directions. This survey article aims to serve as a valuable reference for researchers and practitioners interested in the field of edge computing and resource allocation.

Keywords: IoT; cloud computing; fog computing; resource allocation.

Publication types

  • Review

Grants and funding

This work was partially supported by the Science, Technology, and Innovation Fund (FCTeI) of the General Royalties System (SGR) under the project identified by code BPIN 2020000100044, also by FRIDA (Fondo Regional para la Innovación Digital en América Latina y el Caribe), and by the project “Red temática Ciencia y Tecnología para el Desarrollo 519RT0580” by the Ibero-American Science and Technology Program for Development CYTED.