一种事务处理型容错计算机故障注入平台的制作方法

文档序号:12120377阅读:153来源:国知局

本发明涉及一种计算机平台,具体涉及一种事务处理型容错计算机故障注入平台,属于计算机技术领域。



背景技术:

事务处理型容错计算机主要应用于金融、电信、能源、电力、交通、航空等国家关键行业,该类计算机要求具备较强的事务处理能力和极高的可用性,要能够长期提供高速、稳定的信息处理服务,如果系统发生失效,可能会造成不可估量的损失。因此,对该类计算机进行可用性评测和研究评测的技术显得尤为重要;研究可用性指标的评测技术一方面可对国产事务处理型容错计算机的研制提供支持,另一方面对于国家关键行业选用适合各自行业应用的机型具有重要作用。可用性评测系统作为事务处理型容错计算机制造方和使用方之外的第三方,要求公正客观地进行可用性评测,同时也要适应以下情况待测系统数量少;测试时长有限;不能使用真实的行业业务进行在线测试。而具备高可用性的容错计算机,年均停机时间在分钟级别,年均平均失效间隔时间长达数千小时,故利用在线跟踪测试的方法测试此类型机器的可用性是不可行的。因此,为了解决以上问题,亟待需要设计并实现一套可用性评测套件,利用多层次的故障注入进行加速测试,解决测试时间短的问题。



技术实现要素:

(一)要解决的技术问题

为解决上述问题,本发明提出了一种事务处理型容错计算机故障注入平台,加速了测试,缩短了测试时间。

(二)技术方案

本发明的事务处理型容错计算机故障注入平台,包括测试终端机和待测系统;所述测试终端机与待测系统通过网络进行通讯;所述测试终端机上运行有测试控制服务;所述待测系统上运行有故障注入服务及故障注入工具集。

进一步地,所述测试控制服务通过人机交互界面与操作员交互。

(三)有益效果

与现有技术相比,本发明的事务处理型容错计算机故障注入平台,通过测试控制服务生成故障注入策略、测试用例、发布测试指令、进行结果分析和报表显示,以及通过故障注入服务接收来自测试控制服务的指令,执行测试用例,调用相应的故障注入工具完成故障注入事件,实时记录目标系统性能指标以及对于注入故障的响应,并定时将记录数据反馈给测试控制服务进行处理,三者合理配合,进行加速测试,解决了测试时间短的问题。

附图说明

图1是本发明的整体系统结构示意图。

具体实施方式

如图1所示的一种事务处理型容错计算机故障注入平台,包括测试终端机1和待测系统2;所述测试终端机1与待测系统2通过网络进行通讯;所述测试终端机1上运行有测试控制服务;所述待测系统2上运行有故障注入服务及故障注入工具集。

所述测试控制服务通过人机交互界面与操作员交互。

本发明的事务处理型容错计算机故障注入平台的工作原理:测试控制服务运行在测试终端机上,通过人机交互界面与操作员交互,负责生成故障注入策略、测试用例、发布测试指令、进行结果分析和报表显示等;故障注入服务及故障注入工具集运行在待测系统上,故障注入服务接收来自测试控制服务的指令,执行测试用例,调用相应的故障注入工具完成故障注入事件,实时记录目标系统性能指标以及对于注入故障的响应,并定时将记录数据反馈给测试控制服务进行处理。

上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的构思和范围进行限定。在不脱离本发明设计构思的前提下,本领域普通人员对本发明的技术方案做出的各种变型和改进,均应落入到本发明的保护范围,本发明请求保护的技术内容,已经全部记载在权利要求书中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1