一种存储io性能的测试方法

文档序号:6634784阅读:1189来源:国知局
一种存储io性能的测试方法
【专利摘要】本发明公开一种存储IO性能的测试方法,属于存储IO性能的测试领域,具体步骤为:①配置存储,搭建存储服务环境;②配置压力机环境,搭建压力机测试环境;③各个压力机上分别安装测试软件vdbench,根据测试内容设置vdbench参数;④运行vdbench,输出测试结果;本发明通过这种测试方法能有效客观的模拟存储在各种具体的应用环境下的IO情形进行测试,能真实的反应在具体应用时存储IO的性能,总结其IO特性,合理分配存储,使存储性能得到最大限度的利用。
【专利说明】一种存储IO性能的测试方法

【技术领域】
[0001] 本发明公开一种测试方法,属于存储IO性能的测试领域,具体地说是一种存储IO 性能的测试方法。

【背景技术】
[0002] 存储IO性能是目前用户关注的一个重要参数,其中存储IO的测试主要集中在测 试存储读写压力,但目前的测试方法得到的测试结果数据一般不够真实,无法反应存储IO 操作在真实应用时应对各种不同数据场景时的压力数据,导致了现有的存储IO性能的测 试无法与实际的应用相符合,不能简洁有效的反应存储的IO性能,而现实中存储的IO性能 同时面对不同应用环境不同数据请求时的情况比比皆是。因此针对上述问题,本发明提供 一种存储IO性能的测试方法,能简洁有效的测试存储在面对不同数据请求时的IO性能,使 存储IO的测试基于不同应用场景下的不同数据类型的请求,均能进行测试,并得到客观真 实的测试结果数据。


【发明内容】

[0003] 本发明针对现有技术存在的不足和问题,提供一种存储IO性能的测试方法,通过 该方法可以指导存储IO性能适应在用户实际环境中不同数据请求的压力测试,了解存储 IO性能的真实测试数据,进而最大程度的合理利用存储10。本发明一种存储IO性能的测 试方法,提出的具体方案是: 一种存储IO性能的测试方法,具体步骤为: ① 配置存储,搭建存储服务环境:创建RAID组,建立资源池,划LUN ;创建iscsi主机 组,建立iscsi主机,建立iscsi主机时,iscsi主机名从压力机端获得;配置存储iscsi网 络;将LUN映射给主机组; ② 配置压力机环境,搭建压力机测试环境:安装操作系统,配置压力机数量;更改主机 名;配置压力机IP ;修改/etc/hosts配置文件,将压力机IP,主机名加入/etc/hosts文件 中;关闭防火墙,selinux ;配置无密码登陆;配置iscsi服务,在压力机端,启动ISCSI服 务,查询ISCSI设备target的iqn号码,登陆到ISCSI存储设备;编辑multipath多路径软 件的 etc/multipath. conf 配置文件; ③ 各个压力机上分别安装测试软件vdbench,根据测试内容设置vdbench参数; ④ 运行vdbench,输出测试结果。
[0004] 所述的步骤②中配置压力机IP包括配置压力机连接iscsi 口的IP,与存储iscsi 口相通和配置压力机互联通信口 IP。
[0005] 所述的步骤②中配置无密码登陆是配置ssh通信无密码登陆或者配置rsh通信无 密码登陆。
[0006] 所述的步骤②中编辑multipath多路径软件的etc/multipath. conf配置文件,保 存etc/multipath. conf备用,然后新建一个multipath, conf文件,编辑新的配置文件: 保留以下参数:其余参数注释掉:

【权利要求】
1. 一种存储IO性能的测试方法,其特征是具体步骤为: ① 配置存储,搭建存储服务环境:创建RAID组,建立资源池,划LUN ;创建iscsi主机 组,建立iscsi主机,建立iscsi主机时,iscsi主机名从压力机端获得;配置存储iscsi网 络;将LUN映射给主机组; ② 配置压力机环境,搭建压力机测试环境:安装操作系统,配置压力机数量;更改主机 名;配置压力机IP ;修改/etc/hosts配置文件,将压力机IP,主机名加入/etc/hosts文件 中;关闭防火墙,selinux ;配置无密码登陆;配置iscsi服务,在压力机端,启动ISCSI服 务,查询ISCSI设备target的iqn号码,登陆到ISCSI存储设备;编辑multipath多路径软 件的 etc/multipath. conf 配置文件; ③ 各个压力机上分别安装测试软件vdbench,根据测试内容设置vdbench参数; ④ 运行vdbench,输出测试结果。
2. 根据权利要求1所述的一种存储IO性能的测试方法,其特征是所述的步骤②中配置 压力机IP包括配置压力机连接iscsi 口的IP,与存储iscsi 口相通和配置压力机互联通信 □ IP。
3. 根据权利要求1或2所述的一种存储IO性能的测试方法,其特征是所述的步骤②中 配置无密码登陆是配置ssh通信无密码登陆或者配置rsh通信无密码登陆。
4. 根据权利要求3所述的一种存储IO性能的测试方法,其特征是所述的步骤②中编辑 multipath 多路径软件的 etc/multipath. conf 配置文件,保存 etc/multipath. conf 备用, 然后新建一个multipath, conf文件,编辑新的配置文件: 保留以下参数:其余参数注释掉: defaults { user_friendly_names yes udev_dir /dev path_grouping_policy multibus fallback immediate no_path_retry fail } ,保存退出。
5. 根据权利要求4所述的一种存储IO性能的测试方法,其特征是所述的步骤③中 vdbench参数包括hd :指定压力机,sd :指定测试LUN,wd :压力模型。
【文档编号】G06F11/36GK104317726SQ201410662217
【公开日】2015年1月28日 申请日期:2014年11月19日 优先权日:2014年11月19日
【发明者】翟院华 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1