Energy-efficient fault-tolerant scheduling in a fog-based smart monitoring application
by Ahmad Sharif; Mohsen Nickray; Ali Shahidinejad
International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC), Vol. 36, No. 1, 2021

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.

Online publication date: Fri, 12-Feb-2021

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com