[发明专利]一种基于FIO的PCIE-SSD自动化测试方法在审

专利信息
申请号: 201510928968.5 申请日: 2015-12-15
公开(公告)号: CN105487952A 公开(公告)日: 2016-04-13
发明(设计)人: 韩琳琳 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F11/22 分类号: G06F11/22
代理公司: 暂无信息 代理人: 暂无信息
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 fio pcie ssd 自动化 测试 方法
【说明书】:

技术领域

发明涉及PCIE-SSD自动化测试领域,具体地说是一种基于FIO的PCIE-SSD自动化测试方法。

背景技术

随着IT行业的高速发展,信息化、大数据及云计算的发展对服务器性能要求越来越高。PCIE-SSD作为数据存储的载体,性能指标直接影响服务器的整体呈现。做为国内领先的服务器硬件供应商,浪潮也在不断提高对PCIE-SSD性能测试的质量及效率。

Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高。

FIO是一个文件系统的benchmark工具,可以测试各种操作系统文件系统的读写性能。可以进行不同测试块大小、不同模式下的PCIE-SSD性能测试。但是FIO只提供了简单的参数,单条命令的使用有非常大的测试局限,很难做到对PCIE-SSD进行较为系统的性能及稳定性测试。

如何能够通过shell语言编写自动化的测试脚本,并手动进行测试参数的调整使本发明要解决的技术问题。将会极大提高PCIE-SSD性能及稳定性测试的质量及效率。

发明内容

本发明的技术任务是针对以上不足,提供一种基于FIO的PCIE-SSD自动化测试方法,来解决PCIE-SSD性能及稳定性测试的质量及效率低的问题。

本发明的技术任务是按以下方式实现的:

一种基于FIO的PCIE-SSD自动化测试方法,步骤为:

(1)根据测试需求修改测试脚本参数;

(2)脚本根据参数自动选择对应的测试模块;

(3)测试模块根据参数自动开始测试;

(4)完成测试并将结果输出到日志。

在进行步骤(1)之前对模块变量及部分参数进行初始定义。

本发明的一种基于FIO的PCIE-SSD自动化测试方法具有以下优点:适用于不同PCIE-SSD型号及配置,仅需根据测试需求修改参数即可。解决了使用FIO单条命令的测试局限性。丰富了测试手段,提高了测试效率和测试质量,更好的实现了PCIE-SSD自动化测试。

附图说明

下面结合附图对本发明进一步说明。

附图1为一种基于FIO的PCIE-SSD自动化测试方法的流程示意图。

具体实施方式

参照说明书附图和具体实施例对本发明的一种基于FIO的PCIE-SSD自动化测试方法作以下详细地说明。

实施例:

本发明的一种基于FIO的PCIE-SSD自动化测试方法,步骤为:

(1)根据测试需求修改测试脚本参数;

(2)脚本根据参数自动选择对应的测试模块;

(3)测试模块根据参数自动开始测试;

(4)完成测试并将结果输出到日志。

在进行步骤(1)之前对模块变量及部分参数进行初始定义,如默认跑IOengine为libaio模式,其实现代码为:

IS_FRAG=false

IS_STRESS=false

IS_BASE=false

IS_FILESYSTEM=false

IS_IOPS=false

IO_ENGINE=libaio

FILE_SIZE=100%

usage说明,对脚本可用到的参数进行说明,执行iotest.sh–h会屏幕print,其实现代码为:

usage(){

echo"$0[-f][-s][-eio_engine][-h][-b][-ddev_name][-m][-ppartion][-wworkdir][-r][-iiops]"

echo"-ffragment"

echo"-sstresstest"

echo"-eioenginetype,defaulttypeislibaio"

echo"-brawdevicebasetest"

echo"example:"

echo"rawdevicefragment:nohup&>/dev/nullshiotest.sh-f-d/dev/sda&"

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510928968.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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