Adaptive Agent-based Load Balancing in Fog Computing

As an extension of cloud computing, fog computing push computing power to the edge of the network, making full use of computing resources close to users to reduce communication load. However, the computing power of fog computing devices are relatively low, so the execution time of tasks take a bigger portion of the user-aware latency delay. The servers that make up the fog computing nodes are diverse, and each server has different computing capabilities. The performance of these diverse servers is difficult to predict and estimate precisely. Therefore, this paper proposes a value-iteration load balancing algorithm to optimize the task execution time in the fog computing environment. The results show that our algorithm outperforms the Round Robin, Min-min and active monitoring algorithms in a simulator environment, and outperforms the Weighted Round Robin, min-min, active monitoring and throttled algorithms in a real fog computing environment implementation.

Authors

Institutions

Publication Details

Published
2024-11-10
DOI
https://doi.org/10.1109/wf-iot62078.2024.10811179
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive Agent-based Load Balancing in Fog Computing

Hanan Lutfiyya, Shi‐Chung Chang
Distributed and Parallel Computing Systems
article

Adaptive Agent-based Load Balancing in Fog Computing

Hanan Lutfiyya, Shi‐Chung Chang
article en

Abstract

As an extension of cloud computing, fog computing push computing power to the edge of the network, making full use of computing resources close to users to reduce communication load. However, the computing power of fog computing devices are relatively low, so the execution time of tasks take a bigger portion of the user-aware latency delay. The servers that make up the fog computing nodes are diverse, and each server has different computing capabilities. The performance of these diverse servers is difficult to predict and estimate precisely. Therefore, this paper proposes a value-iteration load balancing algorithm to optimize the task execution time in the fog computing environment. The results show that our algorithm outperforms the Round Robin, Min-min and active monitoring algorithms in a simulator environment, and outperforms the Weighted Round Robin, min-min, active monitoring and throttled algorithms in a real fog computing environment implementation.

Western University (CA)
Openalex Percentile: Top 72%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.