Design and Implementation of High Available Fault-Tolerant System Based on VxWorks

Huixiang Zhang · Computer Technology and Development · 2012

The following system which is between the application layer and OS layer is a middleware.The three modules redundant structure and the communication bus compose the hardware shap;The software system contains fault-detection module and fault-handle module.The hardware shap and the software system form the whole fault-tolerant system.Based on VxWorks OS,firstly,a high available fault-tolerant middleware system is designed.Then principle of composition which belongs to the system is analyzed,and it presents a fault detection mechanism based on heartbeat detection and the N-VERSION programming detection method.As well as,the backward and forward task recover method is utilized.Finally the prototype system is implemented.Experiments demonstrate the fault-tolerant middleware is helpful for enhancing the software fault tolerance of system.

Read the paper · More papers on PaperTik