10.3772/j.issn.1002-0470.2014.01.007
IOmark:一种精确的存储系统性能测试工具
针对已有I/O记录重放工具在测试存储系统性能上缺乏简单而精确地重现I/O负载的能力,容易给存储系统性能指标观测值带来显著误差的问题进行了测试方法研究,提出了一个精确的块级别存储系统性能测试工具IOmark.它重放来自真实存储系统的I/O记录,使用Linux内核态异步I/O实现对块级别存储系统的访问,通过跟踪生成的I/O请求的状态和I/O记录中的请求时间来控制I/O请求的发送时间并筛选I/O记录中的盘号来控制负载轻重,从而实现精确地重放I/O负载的功能.实验表明,IOmark能在trace指定时间内将I/O请求发送出去,发送时间误差为0;与同类测试工具相比,引入的测试误差小,对存储系统的性能评测更准确.
块级别、存储系统、性能测试工具、I/O记录、精确性、测量误差
24
TN9;TP3
863计划2013AA01A210;国家自然科学基金60903183,61170008,61272055;吉林大学符号计算与知识工程教育部重点实验室开放基金93K172012K12
2014-03-27(万方平台首次上网日期,不代表论文的发表时间)
共7页
41-47