A Light-Weight Multilevel Recoverable Container for Event-Driven System: A Self-Healing Cps Approach

Peng Zhou,De-Cheng Zuo,Kun-Mean Hou,Zhan Zhang,Hong-Ling Shi
DOI: https://doi.org/10.2991/icwcsn-16.2017.92
2017-01-01
Abstract:Cyber Physical Systems (CPS) is regarded as a new technological revolution, which tightly integrates computing, communication, and control technologies, to build a kind of smart networked distributed embedded control system. CPS is designed to interact autonomously with the volatile external environment, which implies that the requirements is constantly changing during run-time. So guaranteeing the reliability of system becomes extremely difficult. Flexible self-healing mechanisms are needed urgently to improve the reliability and availability of CPS. This paper presents a light-weight container-based virtualization for event-driven CPS. By providing a unique run-time stack for each application, the container isolates faults and limits the effect of failures. Furthermore, a multilevel fault detection and recovery method is integrated to protect applications and to limit the fault propagation. And the analysis shows the container has very low memory footprint (939 bytes) and constant performance overhead. Also the testing manifests that the multilevel recovery is high reliable on WCET violation failure recovery even if the application is not well designed or malicious.
What problem does this paper attempt to address?