Skip to main navigation Skip to search Skip to main content

A dynamic load balancing mechanism for fog computing environment

  • Kamran Sattar Awaisi
  • , Assad Abbas
  • , Hasan Ali Khattak
  • , Abbas Khalid
  • , Hafiz Tayyab Rauf
  • , Seifedine Kadry
  • COMSATS University Islamabad
  • National University of Sciences and Technology Pakistan
  • The University of Lahore
  • University of Bradford
  • Noroff University College

Research output: Contribution to journal › Article › peer-review

6 Scopus citations

Abstract

Fog computing has emerged as an extension of cloud computing that provides cloud-like services at the edge of the to internet of things applications. However, the limited storage and processing capability of fog nodes along with inefficient resource scheduling creates a performance bottleneck that can result in high latency and network bandwidth. Therefore, dynamic load balancing is necessary to achieve the true benefits of fog computing. This paper proposes dynamic load balancing mechanism (DLBM) to schedule the number of service requests on fog nodes effectively. Furthermore, three algorithms to dynamically balance the load of fog nodes named are appropriate node selection, effective task distribution and global task execution and resource allocation. The performance of our proposed mechanism is compared with cloud only technique, fog-cloud-placement algorithm, and self-similarity-based load balancing technique. Comparative performance analysis validates the efficiency of the proposed approach. DLBM demonstrates considerable reduction in latency and network bandwidth utilisation.

Original languageEnglish
Pages (from-to)337-360
Number of pages24
JournalInternational Journal of Web and Grid Services
Volume18
Issue number3
DOIs
StatePublished - 2022
Externally publishedYes

Keywords

  • IoT
  • fog computing
  • internet of things
  • load balancing
  • resource management

Fingerprint

Dive into the research topics of 'A dynamic load balancing mechanism for fog computing environment'. Together they form a unique fingerprint.

Cite this