通用容错测试仪GFTE的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:bluegini2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高可靠性的容错计算机系统在许多重要部门广泛应用.容错计算机系统设计中一个重要问题是如何对所采用的容错机制进行测试和评估.故障注入技术是测评容错机制的有效方法,可被普遍应用于容错计算机开发过程中的各个阶段.该文通过对当前容错系统的应用要求的分析,提出了通用容错测试仪的设计方案.根据现有可靠性设计的复杂程度、故障模型和容错机制的特点,选择了嵌入式故障注入技术对目标系统进行容错测评.研究了支持通用性设计的系统同步、方向控制、延迟控制等关键技术,并针对航天航空常用的80486、80386、8086目标系统给出了相应的解决方案.基于上述关键技术,设计并实现了通用容错测试仪(GFTE),包括宿主机端的监控模块、通用管理模块和注入器三个部分.通用管理模块是宿主机与注入器之间的接口,对其进行了通用性设计,实现了不同注入器工作过程的管理.监控模块与用户进行交互生成所要注入的故障模型,通过与通用管理模块进行数据交换,实现对不同注入器设置初值、注入结果回收和分析,并得到目标系统最终的评价结果.由于在注入器对注入单元采用了通用性设计,使得GFTE针对不同目标系统注入模块的设计更加简单,只需对注入单元进行组合,为注入模块实现自检测提供了方便,并且为监控模块和通用管理模块通用性的实现提供基础.注入器可以对目标系统的地址线、数据线和若干控制线进行故障注入,并可以注入多种的故障模型.通过采用目标系统的总线周期作为计数时钟,使故障的持续时间与目标系统达到精确的同步,与目标触发机制的结合,还可以对高级别容错机制进行故障注入.
其他文献
作为一种普适性的信息安全基础平台,PKI技术近十年来发展迅猛,并在各领域得到了广泛的应用。证书撤销机制用于处理PKI中的证书状态问题,是PKI的一个基础性核心问题。因此,研究证
随着计算机技术的发展和企业对大数据量信息处理的需求增长,企业级的计算机和数据库应用越来越普及。然而,由于历史的原因,对一个大型企业,往往会出现各部门使用不同的数据库系统
随着中国空间技术的不断发展,以及神州五号载人飞船的实验成功,登月探测已经列入了中国近期的宇航计划中,月球机器人作为登月探测的先行者,对它的研究已经得到了国家重点科研
分布式系统的发展带动了分布式地理信息系统的发展,而分布式地理信息系统的发展又进一步促进了以GIS为平台的分布式应用程序的发展.就本文探讨的矿产资源规划系统来说,分布式
近年来,Internet得到了飞速发展,特别是IPv6、下一代网络NGN(Next Generation Network)和第三代移动通信3G(3rd Generation)等相关技术起到了强大的推动作用,这使得目前的网络呈现出
网络答疑系统是远程教育中的重要组成部分之一.它在加强教师和学生的交流,帮助学生明确问题的所在和获得自己真正需要的答案信息方面具有不可缺少的作用.目前存在的基于自然
目前,基于内容的图像数据库检索已成为图像数据库研究的主流,其核心是基于内容的图像相似性检索.基于内容的图像检索遇到的主要问题是检索的准确性需要进一步提高,这主要是由
互联网业务的种类和数量在近几年迅速膨胀,与此同时,人们对网络服务质量的要求也越来越高,如何在现有设施的基础上使网络的性能达到最优是网络管理者和网络服务提供者都非常
随着信息技术的发展,计算机已经成为人们生活中不可或缺的一部分。个人用户可以使用计算机浏览网页、视频聊天、网络购物,企业单位可以使用计算机保存业务数据、进行自动化管理
近几年来,各级建设行政主管部门高度重视建筑市场的建设和管理,不断加大监管力度,取得了明显成效。但是,当前建筑市场秩序混乱的问题并没有得到根本解决,一个重要原因就是目前建筑