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 条
[41]   Reliable scheduling and load balancing for requests in cloud-fog computing [J].
Alqahtani, Fayez ;
Amoon, Mohammed ;
Nasr, Aida A. .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (04) :1905-1916
[42]   Fog computing effective load balancing and strategy for deadlock prediction management [J].
Talaat, Marwa ;
Saleh, Ahmed ;
Moawad, Mohamed ;
Zaki, John .
AIN SHAMS ENGINEERING JOURNAL, 2023, 14 (12)
[43]   Distributed load balancing for heterogeneous fog computing infrastructures in smart cities [J].
Beraldi, Roberto ;
Canali, Claudia ;
Lancellotti, Riccardo ;
Mattia, Gabriele Proietti .
PERVASIVE AND MOBILE COMPUTING, 2020, 67
[44]   HybOff: a Hybrid Offloading approach to improve load balancing in fog environments [J].
Sulimani, Hamza ;
Sulimani, Rahaf ;
Ramezani, Fahimeh ;
Naderpour, Mohsen ;
Huo, Huan ;
Jan, Tony ;
Prasad, Mukesh .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01)
[45]   Optimised fuzzy clustering-based resource scheduling and dynamic load balancing algorithm for fog computing environment [J].
Sarma, Bikash ;
Department, R. Kumar ;
Tuithung, Themrichon .
INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2021, 24 (04) :343-353
[46]   SSLB: Self-Similarity-Based Load Balancing for Large-Scale Fog Computing [J].
Changlong Li ;
Hang Zhuang ;
Qingfeng Wang ;
Xuehai Zhou .
Arabian Journal for Science and Engineering, 2018, 43 :7487-7498
[47]   SSLB: Self-Similarity-Based Load Balancing for Large-Scale Fog Computing [J].
Li, Changlong ;
Zhuang, Hang ;
Wang, Qingfeng ;
Zhou, Xuehai .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) :7487-7498
[48]   A Novel Energy-aware Scheduling and Load-balancing Technique based on Fog Computing [J].
Alzeyadi, Ahmad ;
Farzaneh, Nazbanoo .
2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, :104-109
[49]   Microservice instances selection and load balancing in fog computing using deep reinforcement learning approach [J].
Boudieb, Wassim ;
Malki, Abdelhamid ;
Malki, Mimoun ;
Badawy, Ahmed ;
Barhamgi, Mahmoud .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 156 :77-94
[50]   Randomized Load Balancing under Loosely Correlated State Information in Fog Computing [J].
Beraldi, Roberto ;
Canali, Claudia ;
Lancellotti, Riccardo ;
Mattia, Gabriele Proietti .
PROCEEDINGS OF THE 23RD INTERNATIONAL ACM CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, MSWIM 2020, 2020, :123-127