Title: Energy-efficient fault-tolerant scheduling in a fog-based smart monitoring application

Authors: Ahmad Sharif; Mohsen Nickray; Ali Shahidinejad

Addresses: Department of Computer Engineering, Faculty of Engineering, Islamic Azad University, Qom Branch, Qom, Iran ' Department of Computer Engineering and Information Technology, University of Qom, Qom, Iran ' Department of Computer Engineering, Faculty of Engineering, Islamic Azad University, Qom Branch, Qom, Iran

Abstract: Fog environment is a distributed system model that can utilise the processing abilities of fog devices (FDs) and is growing as an essential platform for IoT. Network failures become inevitable, with the growing scale of IoT. To achieve high performance, should attend to communication reliability. Fault tolerance becomes a necessary matter to enhance the reliability of the fog. Notably, fault tolerance studies have been performed only on the cloud system. To counter this issue, we propose a novel fault-tolerant scheduling algorithm for hybrid modules in fog. One of the main innovations of this approach is a classification method for different modules by the side of computing the energy consumption of all fog nodes and finding minimal fog node's energy consumption. Proposing ECRBC model, which composes the profits of extended checkpoint-restart and primary back up model with classification, is leading to superior energy-efficiency and reliability. We evaluate the performance of the proposed method by comparing it with four methods in terms of delay, energy consumption, execution cost, network usage, and total executed modules. Analysis and simulation results show, our method augments high reliability and efficiency to the system.

Keywords: fog computing; fault-tolerant scheduling; checkpointing; energy efficiency.

DOI: 10.1504/IJAHUC.2021.112978

International Journal of Ad Hoc and Ubiquitous Computing, 2021 Vol.36 No.1, pp.32 - 49

Received: 03 Jun 2020
Accepted: 17 Jul 2020

Published online: 12 Feb 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article