基于事件注入的可靠性评测方法的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:cai8211306
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的高速发展,计算机系统被广泛的应用于航空航天、军事国防、医疗卫生等高可靠性领域,人们对计算机系统在软件和硬件方面的可靠性要求也大大提高。因此,计算机可靠性已经成为衡量系统性能的一项重要指标,系统的测试和评估对可靠性计算机系统的设计有十分重要的意义。事件注入作为一种加速系统失效的手段,能够测试并评估可靠系统的性能,对高可靠系统的研制有着重要的参考价值。本文以研究基于事件注入的计算机系统可靠性评测方法为目的,剖析了事件注入技术的原理及方法,对事件注入技术、可靠性评测的相关概念以及可靠性评测技术的发展等进行了介绍和分析,针对计算机系统可靠性属性特点,本文将事件分为不同的事件类型予以实现,在此基础上,完成了基于事件注入的可靠性评测方法的设计与实现工作。通过分析事件注入的过程和原理及目前可靠性评测中采用的相关技术,给出了基于事件注入的可靠性评测工具的基本架构和功能结构,继而设计并实现了系统配置模块、心跳检测模块、控制模块、事件生成模块、事件注入模块、结果回收及数据处理模块。在事件生成与注入模块的设计与实现过程中,通过分析事件的分类和可靠性中各属性的特点,提出了事件模型,并针对不同事件类型和目标系统特点提出了相应的事件注入技术,支持瞬时、间歇、永久三种时间类型的注入。本评测工具根据评测目标,确定事件类型和事件属性,并生成相应的事件模型,对目标系统进行注入。注入结束后,进行结果回收,通过对数据的分析,计算注入成功率可以验证本评测工具的有效性和实用性;并通过计算目标系统的检测覆盖率和恢复覆盖率,达到评测系统可靠性的目的。
其他文献
随着教育体制的改革,提高全民素质,高校招生名额每年以30%的速度递增。而各个高校在原有的硬件,软件条件下,学生人数都不同程度的按比例增加,为了保证教学质量,最大程度的发
学位
产业链协同SaaS (Software as Service)平台是一个主要面向中小型制造业的第三方服务平台,为众多的以制造业企业为龙头与众多协作供应商、经销商、维修服务商形成的企业联盟
万维网改变了人们彼此交流的方式,然而绝大部分现有的网络内容只适合于人工处理,虽然一些软件工具在一定程度上改善了人类的交流方式,但是在某些方面还有些欠缺,例如:搜索结果
智能交通系统(Intelligent Transportation System,ITS)是以缓和道路堵塞和减少交通事故和交通污染,提高交通利用者的方便和舒适为目的,利用交通信息系统、通讯网络、定位系统
在信息飞速增长的时代,分布式数据库成为大型企业存储信息的首选方式,方便快速的查询关系数据成为一个科研难题。随着网络技术和搜索技术的兴起,关键字查询与传统的SQL查询相
普适计算可以随时随地的提供计算服务,当具有计算、感知能力的设备节点无处不在时,节点如何自动获得其它节点所提供服务并实现各节点间的相互协作是亟待解决的关键问题。信息
随着互联网的不断发展,智能手机、平板电脑等智能终端在人类生活中的普及以及移动网络带宽的不断提高,使得微信、微博等社交媒体已经渐渐成为了人类生活中不可或缺的部分。人们
随着结构化数据在互联网应用中的大量出现,对复杂数据进行图建模在近年来越来越流行。图索引问题在图数据库应用中至关重要。本文主要研究了图数据库上的图索引问题。本文提
癫痫是影响人类健康的一种神经系统疾病,给患者和社会带来严重的影响。脑电是常用的一种癫痫诊断技术,但受到技术限制,癫痫脑电目前还主要依靠医生经验人工判断,尚未实现自动诊断