Hybrid load-balancing algorithm for distributed fog computing in internet of things environment

8Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

Fog computing is a novel idea created by Cisco that provides the same capabilities as cloud computing but close to objects to improve performance, such as by minimizing latency and reaction time. Packet failure can happen on a single fog server across a large number of messages from internet of things (IoT) sensors due to several variables, including inadequate bandwidth and server queue capacity. In this paper, a fog-to-server architecture based on the IoT is proposed to solve the problem of packet loss in fog and servers using hybrid load balancing and a distributed environment. The proposed methodology is based on hybrid load balancing with least connection and weighted round robin algorithms combined together in fog nodes to take into consideration the load and time to distribute requests to the active servers. The results show the proposed system improved network evaluation parameters such as total response time of 131.48 ms, total packet loss rate of 15.670%, average total channel idle of 99.55%, total channel utilization of 77.44%, average file transfer protocol (FTP) file transfer speed (256 KB to 15 MB files) of 260.77 KB/sec, and average time (256 KB to 15 MB) of 19.27 sec.

Cite

CITATION STYLE

APA

Kadhim, A. S., & Manaa, M. E. (2022). Hybrid load-balancing algorithm for distributed fog computing in internet of things environment. Bulletin of Electrical Engineering and Informatics, 11(6), 3462–3470. https://doi.org/10.11591/eei.v11i6.4127

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free