Authors
Björn Döbel, Hermann Härtig
Publication date
2012
Conference
Eighth Workshop on Hot Topics in System Dependability (HotDep 12)
Description
We present the design and initial evaluation of a resilient operating system architecture that leverages HW architectures combining few resilient with many non-resilient CPU cores. To this end, we build our system around a Reliable Computing Base (RCB) consisting of those software components that must work for reliable operation, and run the RCB on the resilient cores. The remainder of the system runs replicated on unreliable cores. Our system’s RCB consists of an L4 microkernel, a runtime environment and a replication manager. In this paper we state and justify assumptions about the hardware architecture, motivate the corresponding software architecture and evaluate communication mechanisms between the RCB and the replicas.
Total citations
2004200520062007200820092010201120122013201420152016201720182019202020212022202320243182632372730272832352731172928192215154
Scholar articles
C Kruegel, W Robertson, F Valeur, G Vigna - USENIX security Symposium, 2004