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 条
[31]   LBATSM: Load Balancing Aware Task Selection and Migration Approach in Fog Computing Environment [J].
Singh, Raj Mohan ;
Sikka, Geeta ;
Awasthi, Lalit Kumar .
IEEE SYSTEMS JOURNAL, 2024, 18 (02) :796-804
[32]   Leveraging energy-efficient load balancing algorithms in fog computing [J].
Singh, Simar Preet ;
Kumar, Rajesh ;
Sharma, Anju ;
Nayyar, Anand .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (13)
[33]   Fog Computing Dynamic Load Balancing Mechanism Based on Graph Repartitioning [J].
SONG Ningning ;
GONG Chao ;
AN Xingshuo ;
ZHAN Qiang .
中国通信, 2016, 13 (03) :156-164
[34]   Fog Computing Dynamic Load Balancing Mechanism Based on Graph Repartitioning [J].
Song Ningning ;
Gong Chao ;
An Xingshuo ;
Zhan Qiang .
CHINA COMMUNICATIONS, 2016, 13 (03) :156-164
[35]   A Novel Load Balancing Technique for Smart Application in a Fog Computing Environment [J].
Kaur, Mandeep ;
Aron, Rajni .
INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2022, 14 (01)
[36]   FOCALB: Fog Computing Architecture of Load Balancing for Scientific Workflow Applications [J].
Kaur, Mandeep ;
Aron, Rajni .
JOURNAL OF GRID COMPUTING, 2021, 19 (04)
[37]   Reliable scheduling and load balancing for requests in cloud-fog computing [J].
Fayez Alqahtani ;
Mohammed Amoon ;
Aida A. Nasr .
Peer-to-Peer Networking and Applications, 2021, 14 :1905-1916
[38]   FOCALB: Fog Computing Architecture of Load Balancing for Scientific Workflow Applications [J].
Mandeep Kaur ;
Rajni Aron .
Journal of Grid Computing, 2021, 19
[39]   Fog Computing Architecture for Load Balancing in Parallel Production with a Distributed MES [J].
Onate, William ;
Sanz, Ricardo .
APPLIED SCIENCES-BASEL, 2025, 15 (13)
[40]   Hierarchy Descending SFC Provisioning Scheme With Load Balancing in Fog Computing [J].
Jasim, Mohammed A. ;
Siasi, Nazli ;
Ghani, Nasir .
IEEE COMMUNICATIONS LETTERS, 2022, 26 (09) :2096-2100