检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]哈尔滨工业大学计算机科学与技术学院,哈尔滨150001
出 处:《计算机工程》2013年第7期302-305,310,共5页Computer Engineering
基 金:国家自然科学基金资助项目(61003047;61173020);科技部国际科技合作计划基金资助项目(2010DFA14400);科技部国家科技支撑计划基金资助项目(2011BAH04B03)
摘 要:研究计算机I/O子系统对文件系统故障的容错能力,设计一种面向文件系统的通用软件故障注入工具。通过在内核态拦截和修改文件操作函数跳转表实现文件系统故障的注入,模拟计算机I/O子系统可能出现的多种暂时性或永久性故障,并结合性能测试工具分析故障注入前后文件系统的性能变化。实验结果表明,该故障注入工具能够有效地模拟文件操作异常类故障。This paper researches the fault tolerance ability of I/0 subsystem for file system error, and designs a general file system oriented software fault injection tool. The tool realizes file system fault with intercepting and modifying the file operation function jump table in kernel level, simulates a variety of temporary or permanent faults that I/O subsystem may appear. With the performance measurement tools, it compares the performance of I/O subsystem before and after file system fault injection. The results verify the fault injection tool can effectively simulate the file operation abnormal fault.
关 键 词:文件系统 故障注入 函数跳转表 可加载内核模块 PROC文件系统 虚拟文件系统层
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7