A Survey of Fog Computing-Based Resource Allocation Approaches: Overview, Classification, and Opportunity for Research

Authors

  • Samah Ali Department of Information Network, College of Information Technology, University of Babylon, Babylon, Iraq
  • Raaid Alubady Department of Information Network, College of Information Technology, University of Babylon, Babylon, Iraq https://orcid.org/0000-0001-9748-2541

DOI:

https://doi.org/10.24996/ijs.2024.65.7.37

Keywords:

Cloud Computing, Fog Computing, Resource Allocation, Fog Environments, Latency, Quality of service

Abstract

    Recently, cloud computing has affected a large part of the computer industry, including software companies and internet service providers. It has proven efficient in managing tasks for applications. Despite its popularity, cloud computing does not meet the requirements of applications because it faces many limitations, such as high latency and bandwidth bottlenecks. These limitations will significantly affect applications sensitive to delays. To meet this challenge, fog computing is introduced as an extension to cloud computing. It improves quality of service (QoS) for applications that suffer from latency by keeping resources and services close to the end-user. How to efficiently and fairly allocate the available resources, e.g., CPU, bandwidth, and memory, between different requested tasks is a complex challenge. The main goal of this paper is to study the concepts of fog computing, architecture, environment, and metrics that affect resource allocation in fog computing. It also summarizes the classification of modern resource allocation approaches based on QoS metrics (2017–2023). On the other hand, highlighting the pros and cons of these studies as well as future research directions to develop different approaches.

Downloads

Published

2024-07-30

Issue

Section

Computer Science

How to Cite

A Survey of Fog Computing-Based Resource Allocation Approaches: Overview, Classification, and Opportunity for Research. (2024). Iraqi Journal of Science, 65(7), 4008-4029. https://doi.org/10.24996/ijs.2024.65.7.37