Method оf Load Balancing іn Distributed Three-Layer IoТ Architecture

Due to the growing number of IoT devices and the need for fast data processing with minimal delays, traditional cloud computing is becoming less efficient. To solve this problem, the concept of edge computing is used, which, although it increases performance, complicates system management and requires effective load distribution to ensure a balance between the use of edge nodes and the speed of computation. The purpose of this work was to develop a method of load balancing in the three-layer architecture of the IoT system, taking into account the actual loading of nodes. A review of the literature was conducted and an architectural concept was chosen that corresponds to new trends and consists of three layers: devices that generate data, edge nodes that process information, and the cloud that stores data and provides it to users. A system prototype was created, which includes several Edge nodes based on the Ubuntu Server 24.04 operating system and data servers based on Raspberry Pi Desktop. A mathematical model has been developed that allows you to estimate the load on nodes depending on the type of tasks performed. On the created prototype, the efficiency of the method was checked using a mathematical model. The research results showed that the developed method successfully distributes the load between Edge-nodes with the help of special scripts and elements of the monitoring system, which is reflected in the server load graph. The proposed method can improve system performance due to automatic load distribution among nodes. This approach can become part of a more comprehensive strategy to improve the performance and reliability of IoT systems using edge computing. Using components of the monitoring system for different platforms with different power allows to reduce the cost of the system by using cheaper and less powerful computing devices.

Authors

Institutions

Publication Details

Journal
Information, computing and intelligent systems
Published
2024-10-02
DOI
https://doi.org/10.20535/2786-8729.4.2024.311595
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Method оf Load Balancing іn Distributed Three-Layer IoТ Architecture

Iryna Klymenkо, Anatolii Haidai
Information, computing and intelligent systems
Cloud Computing and Resource Management
article

Method оf Load Balancing іn Distributed Three-Layer IoТ Architecture

Iryna Klymenkо, Anatolii Haidai
article en

Abstract

Due to the growing number of IoT devices and the need for fast data processing with minimal delays, traditional cloud computing is becoming less efficient. To solve this problem, the concept of edge computing is used, which, although it increases performance, complicates system management and requires effective load distribution to ensure a balance between the use of edge nodes and the speed of computation. The purpose of this work was to develop a method of load balancing in the three-layer architecture of the IoT system, taking into account the actual loading of nodes. A review of the literature was conducted and an architectural concept was chosen that corresponds to new trends and consists of three layers: devices that generate data, edge nodes that process information, and the cloud that stores data and provides it to users. A system prototype was created, which includes several Edge nodes based on the Ubuntu Server 24.04 operating system and data servers based on Raspberry Pi Desktop. A mathematical model has been developed that allows you to estimate the load on nodes depending on the type of tasks performed. On the created prototype, the efficiency of the method was checked using a mathematical model. The research results showed that the developed method successfully distributes the load between Edge-nodes with the help of special scripts and elements of the monitoring system, which is reflected in the server load graph. The proposed method can improve system performance due to automatic load distribution among nodes. This approach can become part of a more comprehensive strategy to improve the performance and reliability of IoT systems using edge computing. Using components of the monitoring system for different platforms with different power allows to reduce the cost of the system by using cheaper and less powerful computing devices.

Information, computing and intelligent systems(4)
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” (UA)
Openalex Percentile: Top 74%
Cloud Computing and Resource Management
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.

Method оf Load Balancing іn Distributed Three-Layer IoТ Architecture — Iryna Klymenkо, Anatolii Haidai · Information, computing and intelligent systems (2024) | TGRS Research Map | TGRS