Communication Induced Checkpointing based Fault Tolerance Mechanism – A Review and CIAC-FTM Framework in IoT Environment
A Sowjanya Lakshmi, Ch Vani Priya, Gaurav Gupta · 2022 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS) · 2022
High performance computations in IoTsystems processes huge data, suffers from various types of faults due to hardware or software faults, malicious attacks, network congestion, missing deadlines and server overloads, and Fault Tolerance in such systems is mandatory to maintain the performance of long running applications.Communication Induced Adaptive Checkpointing Fault Tolerance Mechanism (CIAC-FTM) used to address such Faults. The research focus on Software Faults - Transient Faults at application level. This CIAC-FTM places checkpoints at required nodes depending on the type of fault detected, in turn reduces checkpoints and storage overheads. The collaboration of Sensors, huge Data, Machine to Machine (M2M) communication,and IoT gives us a promising formula for near perfect system. Current technologies are able to work hand-in-hand to create a bigger system. IoT ensures a more connected world. The data procured by the sensor nodes are pushed into a network and processing units, processed data used to take decision to act on actuators as designed. Fault-free data at every transaction is at most priority and so Communication Induced Checkpoints (CIC)areintroduced to ensure that the fault-free task restarts and hence CIAC-FTM ensure that the transient faults are rectified.