Fog Task Scheduling using Clustering based Randomized Round Robin

Authors

  • Shahid Sultan Hajam Department of Information Technology N.I.T Srinagar, Kashmir, India
  • Shabir Ahmad Sofi Department of Information Technology N.I.T Srinagar, Kashmir, India

DOI:

https://doi.org/10.12694/scpe.v22i3.1891

Keywords:

Task scheduling, K-Means , clustering, round robin, random, Fog computing

Abstract

Fog computing serves the delay-sensitive applications of the Internet of Things (IoT) in more efficient means than the cloud. The heterogeneity of the tasks and the limited fog resources make task scheduling a complicated job. This paper proposes a clustering based task scheduling algorithm. Specifically, the K-Means++ clustering algorithm is used for clustering the fog nodes. Randomized round robin, a task scheduling algorithm is applied to each cluster. The results show that the proposed algorithm reduces the system's average waiting time.

Downloads

Published

2021-11-19

Issue

Section

Research Papers