[发明专利]一种存储性能指标IOPS的估算方法及装置在审
申请号: | 201811318354.5 | 申请日: | 2018-11-07 |
公开(公告)号: | CN109408352A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 李顺歌;庄甲平;张超凡;徐艳秋 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可用 存储配置 硬盘类型 硬盘 存储系统参数 磁盘阵列 存储性能 计算存储 估算 存储系统 磁盘 单块 记录 惩罚 | ||
1.一种存储性能指标IOPS的估算方法,其特征在于,包括如下步骤:
获取当前存储系统的存储配置;
根据存储配置确定存储系统参数;
根据确定的参数,计算存储所有可用的IOPS之和。
2.根据权利要求1所述的一种存储性能指标IOPS的估算方法,其特征在于,步骤根据存储配置确定存储系统参数包括:
根据存储配置确定硬盘类型;
根据硬盘类型确定硬盘的使用数量;
根据确定数量的硬盘确定raid类型。
3.根据权利要求2所述的一种存储性能指标IOPS的估算方法,其特征在于,步骤根据确定的参数,计算存储所有可用的IOPS之和包括:
根据硬盘类型确定单块硬盘能提供的最大IOPS;
获取记录的磁盘阵列raid组成的磁盘数量Num;
获取记录的磁盘阵列的读写写惩罚Penalty;
计算raid可用的IOPS;
根据计算raid可用的IOPS,计算raid所有的可用IOPS之和。
4.根据权利要求3所述的一种存储性能指标IOPS的估算方法,其特征在于,计算raid可用的IOPS 包括:
IOPS=(DIOPS*Num)/penalty
Penalty=1*读百分比+写惩罚*写百分比
DIOPS为最大IOPS,Num为磁盘数量,Penalty为读写写惩罚。
5.一种存储性能指标IOPS的估算装置,其特征在于,包括存储配置获取模块、参数确定模块和计算模块;
存储配置获取模块,用于获取当前存储系统的存储配置;
参数确定模块,用于根据存储配置确定存储系统参数;
计算模块,用于根据确定的参数,计算存储所有可用的IOPS之和。
6.根据权利要求5所述的一种存储性能指标IOPS的估算装置,其特征在于,参数确定模块包括硬盘类型确定单元、硬盘数量确定单元和raid类型确定单元;
硬盘类型确定单元,用于根据存储配置确定硬盘类型;
硬盘数量确定单元,用于根据硬盘类型确定硬盘的使用数量;
raid类型确定单元,用于根据确定数量的硬盘确定raid类型。
7.根据权利要求6所述的一种存储性能指标IOPS的估算装置,其特征在于,计算模块包括磁盘数量获取单元、写惩罚获取单元和计算单元
计算单元,用于根据硬盘类型确定单块硬盘能提供的最大IOPS;
磁盘数量获取单元,用于获取磁盘阵列raid组成的磁盘数量Num;
写惩罚获取单元,用于获取计算的磁盘阵列的读写写惩罚Penalty;
计算单元,还用于计算raid可用的IOPS,并根据计算raid可用的IOPS,计算raid所有的可用IOPS之和。
8.根据权利要求7所述的一种存储性能指标IOPS的估算装置,其特征在于,计算单元包括IOPS计算子单元和写惩罚计算子单元;
IOPS计算子单元,用于根据公式IOPS=(DIOPS*Num)/penalty ,计算raid可用的IOPS;
写惩罚计算子单元,用于根据公式Penalty=1*读百分比+写惩罚*写百分比,计算磁盘阵列的读写写惩罚Penalty;
公式中,DIOPS为最大IOPS,Num为磁盘数量,Penalty为读写写惩罚。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811318354.5/1.html,转载请声明来源钻瓜专利网。