[发明专利]一种基于组合测试集的分布式事件注入装置有效

专利信息
申请号: 201410125856.1 申请日: 2014-03-31
公开(公告)号: CN103944778B 公开(公告)日: 2017-06-20
发明(设计)人: 王慧强;何占博;冯光升;吕宏武;郭方方;林俊宇 申请(专利权)人: 哈尔滨工程大学
主分类号: H04L12/26 分类号: H04L12/26;G06F11/07
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及针对计算机容错系统的一种基于组合测试集的分布式事件注入装置。本发明包括控制器、组合测试集生成模块、事件注入模块和状态分析模块。本发明在事件注入技术中,充分考虑如今计算机系统普遍采用的分布式设计结构,充分考虑不同目标单元适于注入不同类型故障和不同程度负载的问题,引入基于组合测试集的分布式事件注入方式,实现更加灵活、高效的事件注入。因此本发明具有适用范围广、资源消耗少、事件注入方式灵活、针对性强、具有可定制性等优点。可广泛应用于分布式容错系统,尤其是专用容错系统的可用性测评上。
搜索关键词: 一种 基于 组合 测试 分布式 事件 注入 装置
【主权项】:
一种基于组合测试集的分布式事件注入装置,包括控制器、组合测试集生成模块、事件注入模块和状态分析模块,其特征在于:控制器控制组合测试集生成模块接收用户指令并生成组合测试集参数清单;组合测试集生成模块包括扫描器和事件模型库,扫描器接收用户指令,扫描目标系统,分析返回的包括所有脆弱点类型在内的扫描结果,确定注入事件类型;事件模型库包括故障模型子库和压力模型子库两部分;故障模型子库包含的故障类型是基于硬件、软件或模拟实现的故障,压力模型子库负责输出压力负载参数,扫描器向故障模型子库发送获取注入故障类型参数的请求,接收返回的故障类型参数清单,扫描器向压力模型子库发送获取负载生成模式和参数的请求,接收返回的输出负载参数清单;扫描器将故障类型参数清单和输出负载参数清单合并,生成组合测试集参数清单;控制器向事件注入模块中的事件注入器发送组合测试集生成模块完成信号,扫描器最后将组合测试集参数清单发送到各事件注入器的事件注入引擎,进入事件注入模块;事件注入模块包括事件注入器集合和状态监测器,事件注入器集合包括事件注入器1,事件注入器2,…,事件注入器N1,其中N1为正整数,每个事件注入器都包含事件注入引擎和事件注入列表,分布式的目标单元集合包括目标单元1,目标单元2,…,目标单元N2,其中N2为正整数;在控制器控制下,当收到组合测试集生成模块完成信号,各事件注入器接收扫描器发送来的组合测试集参数清单并存入注入引擎,将注入引擎中的组合测试集参数清单与事件注入列表中的本事件注入器注入事件类型相匹配,匹配后确定注入事件类型并向目标单元实施事件注入,当注入完成后,事件注入器将组合测试集参数清单发送给状态监测器,控制器向状态监测器发送事件注入完成信号;当收到事件注入完成信号,状态监测器监测事件注入器注入成功与否,注入状态集合应包含“成功”、“失败”和“异常”,并将注入状态信息发送到控制器,若注入状态为“成功”,则事件注入模块任务完成,控制器向状态分析模块中的状态采集器发送事件注入模块完成信号,准备进入状态分析模块;若注入状态为“失败”或“异常”,控制器需要控制扫描器重新向各事件注入器发送组合测试集参数清单,再次实施事件注入,直到事件注入模块任务成功完成,最后进入状态分析模块;状态分析模块包括状态采集器、结果分析器和结果显示器,在控制器控制下,当状态采集器收到事件注入模块完成信号,状态采集器采集各目标单元注入事件之后的响应状态信息,目标单元的响应状态信息集合应包括“正确”、“错误”、“异常”和“超时”,并将响应状态信息传送到结果分析器和结果显示器;在控制器控制下,结果分析器对状态采集器发送来的响应状态信息进行整合分析,根据CPU利用率的显著增加、内存空间的快速消耗、内存占用率百分比或系统延时增加情况,利用模糊层次分析法,在区间[0,1]内,分析评价目标系统或各目标单元的可用性,在(0.75,1]上为“可用性良好”,在(0.5,0.75]上为“可用性一般”,在(0.25,0.5]上为“可用性较差”,在[0,0.25]上为“可用性极低”四个级别,最后将此分析评价结果和数据依据传送到结果显示器;在控制器控制下,结果显示器接收状态采集器和结果分析器发送来的数据,显示事件注入后目标单元的响应状态信息,包括“正确”、“错误”、“异常”和“超时”,显示目标系统或各目标单元的分析评价结果和数据依据,生成打印报告反馈给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410125856.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top