A Review of Resource Management in Fog Computing: Machine Learning Perspective

09/07/2022
by   Muhammad Fahimullah, et al.
0

Fog computing becomes a promising technology to process user's requests near the proximity of users to reduce response time for latency-sensitive requests. Despite its advantages, the properties such as resource heterogeneity and limitations, and its dynamic and unpredictable nature greatly reduce the efficiency of fog computing. Therefore, predicting the dynamic behavior of the fog and managing resources accordingly is of utmost importance. In this work, we provide a review of machine learning-based predictive resource management approaches in a fog environment. Resource management is classified into six sub-areas: resource provisioning, application placement, scheduling, resource allocation, task offloading, and load balancing. Reviewed resource management approaches are analyzed based on the objective metrics, tools, datasets, and utilized techniques.

READ FULL TEXT
research
12/17/2019

Multi-Criteria-based Dynamic User Behaviour Aware Resource Allocation in Fog Computing

Fog computing is a promising computing paradigm in which IoT data can be...
research
04/23/2019

Energy Efficient Virtual Machine Services Placement in Cloud-Fog Architecture

The proliferation in data volume and processing requests calls for a new...
research
08/01/2020

PORA: Predictive Offloading and Resource Allocation in Dynamic Fog Computing Systems

In multi-tiered fog computing systems, to accelerate the processing of c...
research
05/23/2021

Multilayer Resource-aware Partitioning for Fog Application Placement

Fog computing emerged as a crucial platform for the deployment of IoT ap...
research
11/30/2020

Load balancing mechanisms in fog computing: A systematic review

Recently, fog computing has been introduced as a modern distributed para...
research
06/02/2020

QoE Based Revenue Maximizing Dynamic Resource Allocation and Pricing for Fog-Enabled Mission-Critical IoT Applications

Fog computing is becoming a vital component for Internet of things (IoT)...
research
01/28/2019

Managing Fog Networks using Reinforcement Learning Based Load Balancing Algorithm

The powerful paradigm of Fog computing is currently receiving major inte...

Please sign up or login with your details

Forgot password? Click here to reset