4.4 Article

A Fault-Tolerant Workflow Composition and Deployment Automation IoT Framework in a Multicloud Edge Environment

Journal

IEEE INTERNET COMPUTING
Volume 26, Issue 4, Pages 45-52

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/MIC.2021.3078863

Keywords

Internet of Things; Fault tolerant systems; Fault tolerance; Cloud computing; Quality of service; Task analysis; Switches

Ask authors/readers for more resources

This article proposes a novel fault-tolerant model that provides self-detection and automatic recovery of faults to enhance the reliability of IoT applications and address infrastructure-level failures in heterogeneous IoT environments. The proposed system includes a fault-tolerant workflow composition and deployment automation system, which is evaluated using a real-world IoT application.
With the increasing popularity of IoT application, e.g., smart home, smart manufacturing, the importance of underlying system availability, safety, reliability, and maintainability become crucial in the development processes. IoT applications are expected to continuously provide reliable services and features, which put the fault-tolerance mechanism as a priority. Current IoT fault-tolerant systems are designed to overcome any faults caused by human activities and physical errors to preserve the correct IoT workflow execution. However, addressing fault-tolerant interaction in multicloud edge environment and failed service deployment automation remains challenging. This article proposes a novel fault-tolerant model that offers the self-detection and automatic recovery of faults to increase IoT applications' reliability and to address the infrastructure level failure in the heterogeneous IoT environments. Based on the proposed model, we implement a fault-tolerant workflow composition and deployment automation system, which is empowered by a layered architecture and a time-dependent failure model. The efficiency and effectiveness of the proposed system are validated and evaluated with a real-world IoT application.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available