A Byzantine Fault-Tolerant Key-Value Store for Safety-Critical Distributed Real-Time Systems

semanticscholar(2017)

引用 0|浏览2
暂无评分
摘要
From modern cars to airplanes to industrial plants, many applications that must execute in a timely manner are deployed on distributed systems. In case of safety-critical applications, like the anti-lock braking system of a car, the underlying system must tolerate inadvertent environmentally-induced faults to guarantee user safety. Since such systems often operate at high frequencies, fault-induced failures have to be masked through active replication. Furthermore, before such a system is deployed, it typically has to be analyzed w.r.t. its runtime, safety guarantees, etc. This is required for common safetycertification standards such as the DO-178C standard for aviation or the ISO 26262 standard for automotive systems. To ease the development of such systems, our goal is to design a fault-tolerant middleware on which real-time control applications can be effortlessly replicated, that respects realtime and low-latency requirements, and whose reliability can be analyzed a priori for the purpose of safety certification.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要