首页>
外文OA文献
>Reliability of voting in fault-tolerant software systems for small output spaces
【2h】
Reliability of voting in fault-tolerant software systems for small output spaces
展开▼
机译:小输出空间的容错软件系统中投票的可靠性
展开▼
免费
页面导航
摘要
著录项
引文网络
相似文献
相关主题
摘要
Under a voting strategy in a fault-tolerant software system there is a difference between correctness and agreement. An independent N-version programming reliability model is proposed for treating small output spaces which distinguishes between correctness and agreement. System reliability is investigated using analytical relationships and simulation. A consensus majority voting strategy is proposed and its performance is analyzed and compared with other voting strategies. Consensus majority strategy automatically adapts the voting to different component reliability and output space cardinality characteristics. It is shown that absolute majority voting strategy provides a lower bound on the reliability provided by the consensus majority, and 2-of-n voting strategy an upper bound. If r is the cardinality of the output space it is proved the 1/r is a lower bound on the average reliability of fault-tolerant system components below which the system reliability begins to deteriorate as more versions are added.
展开▼
机译:在容错软件系统中的表决策略下,正确性和一致性之间存在差异。提出了一个独立的N版本程序设计可靠性模型来处理小输出空间,该模型区分正确性和一致性。使用分析关系和仿真来研究系统可靠性。提出了共识多数表决策略,并对其性能进行了分析,并与其他表决策略进行了比较。共识多数策略可自动使投票适应不同的组件可靠性和输出空间基数特性。结果表明,绝对多数投票策略为共识多数所提供的可靠性提供了一个下限,n of 2投票策略为一个上限。如果r是输出空间的基数,则证明1 / r是容错系统组件的平均可靠性的下限,随着更多版本的增加,容错系统组件的平均可靠性开始下降。
展开▼