A Load Balancing Algorithm for Fog Computing Environments

被引:3
作者
Pereira, Eder [1 ]
Fischer, Ivania A. [1 ]
Medina, Roseclea D. [1 ]
Carreno, Emmanuell D. [2 ]
Padoin, Edson Luiz [3 ]
机构
[1] Fed Univ Santa Maria UFSM, Grp Redes & Comp Aplicada Greca, Santa Maria, RS, Brazil
[2] Univ Fed Parana UFPR, Dept Comp Sci, Curitiba, Parana, Brazil
[3] Reg Univ Northwest State Rio Grande do Sul UNIJUI, Dept Exact Sci & Engn, Ijui, RS, Brazil
来源
HIGH PERFORMANCE COMPUTING, CARLA 2019 | 2020年 / 1087卷
关键词
Fog Computing; Load balancer; Internet of Things; Internet of Everything;
D O I
10.1007/978-3-030-41005-6_5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fog Computing is characterized as an intermediate layer between the Internet of Things layer and the Cloud Computing layer, which pre-processes information closer to the sensors. However, given the increasing demand for numerous IoT applications, even when close to the sensors, Fog nodes tend to be overloaded, compromising the response times of IoT applications that have latency restrictions, and consequently compromising users' quality experience too. In this work, we investigated ways to mitigate this problem in order to keep Fog Computing with a homogeneous distribution of load, even in heterogeneous environments, through the distribution of tasks among several computational nodes that compose Fog Computing, performing a dynamic load balancing in real time. For this, an algorithm model is presented, which takes into account the dynamics and heterogeneity of the computational nodes of Fog Computing, which allocates the tasks to the most appropriate node according to the policies predefined by the network administrator. Results show that in the proposed work the homogeneous distribution of tasks was achieved between the Fog nodes, and there was a decrease in response times when compared to other proposed solution.
引用
收藏
页码:65 / 77
页数:13
相关论文
共 50 条
[21]   An Algorithm to Optimise the Load Distribution of Fog Environments [J].
Pinto Neto, Euclides C. ;
Callou, Gustavo ;
Aires, Fernando .
2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, :1292-1297
[22]   A taxonomy of load balancing algorithms and approaches in fog computing: a survey [J].
Sepideh Ebneyousef ;
Alireza Shirmarz .
Cluster Computing, 2023, 26 :3187-3208
[23]   A taxonomy of load balancing algorithms and approaches in fog computing: a survey [J].
Ebneyousef, Sepideh ;
Shirmarz, Alireza .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05) :3187-3208
[24]   A systematic study of load balancing approaches in the fog computing environment [J].
Mandeep Kaur ;
Rajni Aron .
The Journal of Supercomputing, 2021, 77 :9202-9247
[25]   A systematic study of load balancing approaches in the fog computing environment [J].
Kaur, Mandeep ;
Aron, Rajni .
JOURNAL OF SUPERCOMPUTING, 2021, 77 (08) :9202-9247
[26]   A Novel Optimal Deployment Algorithm for Fog Computing Nodes in Intelligent Logistics System with Efficient Energy Management and Load Balancing [J].
Anitha, C. ;
Rubavathi, C. Yesubai ;
Senthil, S. .
AD HOC & SENSOR WIRELESS NETWORKS, 2023, 56 (1-2) :137-161
[27]   Survey on Service Migration, load optimization and Load Balancing in Fog Computing Environment [J].
Baburao, D. ;
Pavankumar, T. ;
Prabhu, C. S. R. .
2019 IEEE 5TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2019,
[28]   An energy, delay and priority-aware task offloading algorithm for fog computing incorporating load balancing [J].
Panda, Sanjaya Kumar ;
Pounjula, Thanmayee ;
Ravirala, Bhargavi ;
Taniar, David .
JOURNAL OF SUPERCOMPUTING, 2025, 81 (01)
[29]   Optimized Deep Neural Network Based Load Balancing in Fog Computing with Robust Dynamic Scheduling Algorithm [J].
Kothapeta, Deepthi ;
Jagadeeshwar, M. ;
Rani, V. Shobha ;
Prasad, M. v s .
JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (03) :727-738
[30]   Energy- and performance-aware load-balancing in vehicular fog computing [J].
Hameed, Ahmad Raza ;
ul Islam, Saif ;
Ahmad, Ishfaq ;
Munir, Kashif .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30