[发明专利]一种基于故障注入的操作系统容错性测试系统及其方法有效
申请号: | 201110279524.5 | 申请日: | 2011-09-20 |
公开(公告)号: | CN103019921A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 战茅;唐乐乐;房友园 | 申请(专利权)人: | 中国人民解放军63928部队 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100101 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于故障注入的操作系统容错性测试系统及其方法。该测试系统及方法主要包括数据处理机,集成故障注入平台,基准测试运行控制器、拦截器、监视器以及安装有被测操作系统和数据库的目标机。该测试系统及方法在有故障的情况下,能够提供分类的、可重用的、全面的方式综合检查和度量操作系统的行为,测试目的明确,测试流程清晰、全面,设计的故障类型覆盖模拟硬件故障、操作系统故障和系统组件故障三个类别,能够在有故障存在的情况下找到系统的弱点,指出系统需要调整和改善以加强容错性的方面,甚至用于调整系统的结构以达到合适的容错水平。 | ||
搜索关键词: | 一种 基于 故障 注入 操作系统 容错 测试 系统 及其 方法 | ||
【主权项】:
一种基于故障注入的操作系统容错性测试系统,其特征在于,该测试系统包括:数据处理机,用于处理目标机上工作负载的客户请求并将该请求发送至集成故障注入平台;集成故障注入平台,用于根据客户请求向目标机的被测操作系统中注入故障,并检查被激活的系统调用是否属于破坏参数的系统调用;基准测试运行控制器,用于当客户请求不能完成时,对被测操作系统进行诊断和收集数据;拦截器,用于记录工作负载的开始时刻,对激活的系统调用和它们在测试中的反应结果进行追踪,并记录下所追踪的反应结果在下一次测试开始时发送给基准测试运行控制器;监视器,用于监控工作负载的执行;和目标机,其中安装有被测操作系统和数据库,通过该目标机来记录每次测试的开始、结束时刻,并通过外网告知基准测试运行控制器开始、结束本次测试;该测试系统位于C/S环境中,所述数据处理机、集成故障注入平台、基准测试运行控制器、拦截器和监视器均位于客户端,所述目标机位于服务器端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军63928部队,未经中国人民解放军63928部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110279524.5/,转载请声明来源钻瓜专利网。
- 上一篇:连接器和连接器组件
- 下一篇:植生混凝土立体施工结构及灌溉系统