TY - JOUR
T1 - EdgeUP
T2 - Utilization and Priority-Aware Load Balancing in Edge Computing
AU - Nguyen, Lan Anh
AU - Kim, Sunggon
AU - Son, Yongseok
N1 - Publisher Copyright:
© 2025 by the authors.
PY - 2025/2
Y1 - 2025/2
N2 - This paper introduces a dynamic context-aware load balancing mechanism called EdgeUP, which leverages dynamic contexts of both edge nodes and IoT devices to balance tasks on edge nodes optimally. To perform this, we devised a lightweight load balancer to allocate tasks optimally based on CPU utilization across edge nodes while satisfying the task priority of IoT devices. We implemented EdgeUP on real edge devices (i.e., Raspberry Pi 400) and evaluated it in terms of the average CPU utilization of edge nodes, idle CPU distance, and execution time. The experimental results show that EdgeUP outperforms three conventional load balancing algorithms, including round-robin, hill climbing, and K-Means, by 5.6×, 2.1×, and 3.6×, respectively.
AB - This paper introduces a dynamic context-aware load balancing mechanism called EdgeUP, which leverages dynamic contexts of both edge nodes and IoT devices to balance tasks on edge nodes optimally. To perform this, we devised a lightweight load balancer to allocate tasks optimally based on CPU utilization across edge nodes while satisfying the task priority of IoT devices. We implemented EdgeUP on real edge devices (i.e., Raspberry Pi 400) and evaluated it in terms of the average CPU utilization of edge nodes, idle CPU distance, and execution time. The experimental results show that EdgeUP outperforms three conventional load balancing algorithms, including round-robin, hill climbing, and K-Means, by 5.6×, 2.1×, and 3.6×, respectively.
KW - edge computational model
KW - edge computing
KW - internet of things
KW - load balancing
UR - http://www.scopus.com/inward/record.url?scp=85217699641&partnerID=8YFLogxK
U2 - 10.3390/electronics14030565
DO - 10.3390/electronics14030565
M3 - Article
AN - SCOPUS:85217699641
SN - 2079-9292
VL - 14
JO - Electronics (Switzerland)
JF - Electronics (Switzerland)
IS - 3
M1 - 565
ER -