Scheduling Algorithms for Hierarchical Fog Networks

12/09/2021
by   Amanjot Kaur, et al.
0

Fog computing brings the functionality of the cloud near the edge of the network with the help of fog devices/micro data centers (mdcs). Job scheduling in such systems is a complex problem due to the hierarchical and geo-distributed nature of fog devices. We propose two fog scheduling algorithms, named FiFSA (Hierarchical First Fog Scheduling Algorithm) and EFSA ( Hierarchical Elected Fog Scheduling Algorithm). We consider a hierarchical model of fog devices, where the computation power of fog devices present in higher tiers is greater than those present in lower tiers. However, the higher tier fog devices are located at greater physical distance from data generation sources as compared to lower tier fog devices. Jobs with varying granularity and cpu requirements have been considered. In general, jobs with modest cpu requirements are scheduled on lower tier fog devices, and jobs with larger cpu requirements are scheduled on higher tier fog devices or the cloud data center (cdc). The performance of FiFSA and EFSA has been evaluated using a real life workload trace on various simulated fog hierarchies as well as on a prototype testbed. Employing FiFSA offers an average improvement of 27 improvement of 32 and cloud-only (cdc-only) scheduling algorithms, respectively. Employing EFSA offers an average improvement of 48 and an improvement of 52 respectively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2021

Cloud, Fog or Edge: Where to Compute?

The computing continuum extends the high-performance cloud data centers ...
research
07/06/2019

The Fog Development Kit: A Development Platform for SDN-based Edge-Fog Systems

With the rise of the Internet of Things (IoT), fog computing has emerged...
research
09/27/2021

LOS: Local-Optimistic Scheduling of Periodic Model Training For Anomaly Detection on Sensor Data Streams in Meshed Edge Networks

Anomaly detection is increasingly important to handle the amount of sens...
research
09/13/2022

Genetic-based fog colony optimization hybridized with hierarchical clustering and its influence in the placement of fog services

The organization of fog devices into fog colonies has reduced the comple...
research
07/26/2019

Fog Computing Applications: Taxonomy and Requirements

Fog computing was designed to support the specific needs of latency-crit...
research
05/22/2019

ElfStore: A Resilient Data Storage Service for Federated Edge and Fog Resources

Edge and fog computing have grown popular as IoT deployments become wide...
research
07/04/2023

Secure Deep Learning-based Distributed Intelligence on Pocket-sized Drones

Palm-sized nano-drones are an appealing class of edge nodes, but their l...

Please sign up or login with your details

Forgot password? Click here to reset