首页> 外文会议>IEEE/IFIP International Conference on Dependable Systems and Networks >Efficient model checking of fault-tolerant distributed protocols
【24h】

Efficient model checking of fault-tolerant distributed protocols

机译:容错分布式协议的高效模型检查

获取原文

摘要

To aid the formal verification of fault-tolerant distributed protocols, we propose an approach that significantly reduces the costs of their model checking. These protocols often specify atomic, process-local events that consume a set of messages, change the state of a process, and send zero or more messages. We call such events quorum transitions and leverage them to optimize state exploration in two ways. First, we generate fewer states compared to models where quorum transitions are expressed by single-message transitions. Second, we refine transitions into a set of equivalent, finer-grained transitions that allow partial-order algorithms to achieve better reduction. We implement the MP-Basset model checker, which supports refined quorum transitions. We model check protocols representing core primitives of deployed reliable distributed systems, namely: Paxos consensus, regular storage, and Byzantine-tolerant multicast. We achieve up to 92% memory and 85% time reduction compared to model checking with standard unrefined single-message transitions.
机译:为了帮助正式验证容错分布式协议,我们提出了一种明显降低模型检查成本的方法。这些协议通常指定原子,处理本地事件,这些事件消耗一组消息,更改进程的状态,并发送零个或多个消息。我们称之为法定转型,并利用它们以两种方式优化州勘探。首先,与通过单消息转换表示仲裁转换的模型相比,我们生成更少的状态。其次,我们将过渡进入一组等效的,更精细的转换,允许部分阶算法实现更好的减少。我们实现了MP-Basset模型检查器,支持精细的仲裁转换。我们模型检查代表部署可靠分布式系统的核心原语的协议,即:PaxoS共识,定期存储和拜占庭宽容多播。与标准未精制单消息过渡的模型检查相比,我们达到高达92%的内存和85%的时间减少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号