基于任务同步的双机容错系统  被引量:10

Dual Fault-tolerant System Based on Task-level Synchronization

在线阅读下载全文

作  者:刘东[1] 张春元[1] 李瑞[1] 

机构地区:[1]国防科学技术大学计算机学院,长沙410073

出  处:《计算机工程》2007年第8期224-226,共3页Computer Engineering

基  金:国家安全重大基础研究基金资助项目(5131202)

摘  要:提出了一种双机容错系统设计方案,系统采用基于任务的同步过程,利用双机控制器和外部存储器相互协作共同完成双机之间应用程序的同步。在双机均正常工作时,双机中的应用程序乱序执行,但其同步信息保存于外部存储器中,保证了系统执行结果的正确。在保证单机高性能和系统高可靠性的前提下,通过定义简洁的应用软件规范使系统具有较强的灵活性。针对系统中出现的双机切换等关键问题,提出了相应的解决方法。The paper presents a dual fault-tolerant system and its process of synchronization in order to make two computers work in phase. The synchronization is based on task, and realized with the cooperation of dual-computer controller and outer memory. When both computers are well, the applications in two computers work disorderly, but the information of synchronization is stored in outer memory, guaranteeing the correctness of the system outcome. Simple criterions of applications make the system more flexible, with high performance of single computer and high reliability of the whole system reserved. Corresponding solutions for key points such as the switch between two computers are put forward.

关 键 词:双机容错系统 任务 同步 可靠性 

分 类 号:TP302.8[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象