Resource Provisioning in Fog Computing - A Survey

Divya Vetriveeran, Leena Sri R · ACM Computing Surveys · 2025

The internet world has created an era where any device can interconnect with each other. Gathering intelligence from streaming data is challenging and can create wonders and valuable innovations for humanity. The shortcomings of connectivity due to the remote location of the cloud induce latency and performance issues in real-time. Thus, a traditional cloud may not be suitable for all applications. A secure, low latent bandwidth infrastructure under research led to Fog Computing . The fog nodes have limited resources, and effective utilization can boost the application’s performance. Ensuring effective routing of the tasks and load balancing among the nodes is essential and tedious in any network. Resource management becomes challenging due to heterogeneity, dynamic workload, unpredictability of the computing environment, and so on. In such cases, using Artificial Intelligence (AI) can be promising, provided the complexity and the computing are handled. Proactive load handling based on the changes in network traffic has a huge scope for research. This article gives a detailed survey of the various fog network architectures and the intelligent methodologies in resource allocation in a fog network using machine learning algorithms. Furthermore, the article shows the directions of research in intelligent resource allocation and handling.

Read the paper · More papers on PaperTik