首页> 外国专利> Triple software redundancy fault tolerant framework architecture

Triple software redundancy fault tolerant framework architecture

机译:三重软件冗余容错框架架构

摘要

There is disclosed a computer implemented method of detecting a fault in a system comprising the steps of executing at least three virtual machines, each virtual machine executing a same application software, in separated and isolated memory segments and in a dedicated core of a multi-core processor; said virtual machines being synchronized and concurrently executed by a common hypervisor; wherein non-faulty virtual machines provide an identical output message within a predefined time-interval; detecting a fault in an output of a virtual machine, said fault corresponding to a different output message of said faulty virtual machine. Developments include a distributed vote mechanism, pull/push mechanisms, association of output vote messages with a safety extension comprising identification information, virtual machine recovery using data context.
机译:公开了一种计算机实现的在系统中检测故障的方法,该方法包括以下步骤:执行至少三个虚拟机,每个虚拟机执行相同的应用软件,位于分离和隔离的内存段中,以及位于多核的专用核中处理器;所述虚拟机由公共管理程序同步并同时执行;其中,非故障虚拟机在预定的时间间隔内提供相同的输出消息;检测虚拟机的输出中的故障,所述故障对应于所述故障虚拟机的不同输出消息。开发包括分布式表决机制,拉/推机制,输出表决消息与包含标识信息的安全扩展的关联,使用数据上下文的虚拟机恢复。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号