[发明专利]一种基于MPI并发的存储性能测试方法有效
申请号: | 201710792213.6 | 申请日: | 2017-09-05 |
公开(公告)号: | CN107729362B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 吴丙涛;徐艳秋;王志华 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F11/34;G06F11/36 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 mpi 并发 存储 性能 测试 方法 | ||
本发明提供一种基于MPI并发的存储性能测试方法,步骤如下:1.初始化MPI环境;2.设置客户端矩阵表信息;3.设置测试场景;4.对测试场景进行参数设置;5.读取客户端矩阵表信息;6.判断客户端矩阵表信息是否读完;读完进入11;未读完进入7;7.获取客户端信息;8.提高客户端的线程数,对后端存储增加压力;9.判断客户端性能是否稳定;稳定进入10;不稳定返回8;10.汇总所有客户端性能数据;11.判断总性能是否稳定;稳定进入12;不稳定返回6;12.汇总数据输出结果。本发明通过MPI不断增加客户端数量、线程数达到对后端存储裸设备或文件系统的性能数据汇总,实现对存储性能数据的快速、便捷有效测试。
技术领域
本发明属于存储产品性能测试领域,具体涉及一种基于MPI并发的存储性能测试方法。
背景技术
数据的爆炸性增长使得企业内部对存储的性能要求越来越重要,海量的数据需要高性能的存储作为保障,才能应对复杂多变的应用场景,性能一直是存储领域的一个重要问题,如何将五花八门的性能指标如带宽、IOPS、读、写有效利用起来,发现性能瓶颈,得出有效的性能数据,是存储领域研究的一个重要方向。
因此,针对上述问题,提供一种基于MPI并发的存储性能测试方法,是非常有必要的。
发明内容
本发明的目的在于,针对上述如何将存储产品的性能指标有效利用的问题,提供一种基于MPI并发的存储性能测试方法,以解决上述方法。
为实现上述目的,本发明给出以下技术方案:
一种基于MPI并发的存储性能测试方法,包括如下步骤:
步骤1.初始化MPI环境;
步骤2.设置客户端矩阵表信息;
步骤3.设置测试场景;
步骤4.对测试场景进行参数设置;
步骤5.读取客户端矩阵表信息;
步骤6.判断客户端矩阵表信息是否读完;
若读完,进入步骤11;若未读完,进入步骤7;
步骤7.获取客户端信息;
步骤8.提高客户端的线程数,对后端存储增加压力;
步骤9.判断客户端性能是否稳定;若稳定,进入步骤10;若不稳定,返回步骤8;客户端性能稳定的表现为增加客户端线程数后,性能不会有明显提升;
步骤10.汇总所有客户端性能数据;
步骤11.判断总性能是否稳定;若稳定,进入步骤12;若不稳定,返回步骤6;
步骤12.汇总数据输出结果。
进一步地,步骤2中客户端矩阵表信息包括每个客户端IP和每个客户端并行核数。
进一步地,步骤3中测试场景包括裸设备块、文件系统或裸设备块与文件系统的混合。
进一步地,步骤4中对测试场景进行参数设置,包括设置裸设备块参数、设置文件系统参数或设置混合参数,混合参数指的是裸设备块与文件系统混合的参数。
进一步地,设置块设备参数包括设置块大小、读写方式及读写比例;读写比例指的是多少IO口是用来读的,多少IO口是用来写的。
进一步地,读写方式包括随机读、随机写、顺序读、顺序写、随机读写及顺序读写;随机读和顺序读的读写比例为100%读,没有写;随机写和顺序写的读写比例为100%写,没有读;随机读写和顺序读写需要同时读写,按照实际需求设计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710792213.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高光谱图像处理方法、装置及系统
- 下一篇:基于图像处理的美颜方法及装置