【技术实现步骤摘要】
一种快速定位带宽最优值的方法、系统、装置及介质
[0001]本专利技术涉及定位带宽最优值领域,尤其涉及一种快速定位带宽最优值的方法、系统、装置及介质。
技术介绍
[0002]随着信息化的不断发展,硬件系统设计愈加的复杂,复杂的硬件系统设计对产品整体性能评估带来了很大的挑战。而各个厂商及客户对综合性能也十分的关注,比如存储产品的带宽、延时、IOPS等性能指标。
[0003]针对产品最优性能定位的传统做法是通过试探的方式,逐渐增加业务压力,最终找到性能拐点。这种方式在测试业务较少的情况下可以适用,但是当要求测试的业务较多的时候将会耗费大量的人力和物力,并且得出的结论主观性比较强,对产品的最优性能代表性不强。目前带宽最优性能定位的方法包括:贪婪算法,该类方法是从一点出发逐步寻找最优值,直到无法继续计算下去,比较传统就是二分法。该方法虽然简单,但是要找到最优点,测试的数据点会比较多。启发式方法,这类算法是受大自然的运行规律或者面向具体问题的经验、规则启发出来的方法,这类方法虽然更接近自然规律,但是往往需要大量的数据源进行训练 ...
【技术保护点】
【技术特征摘要】
1.一种快速定位带宽最优值的方法,其特征在于,包括:通过带宽性能测试工具对设备在预设的至少三种处理进程数量条件下进行带宽测试得到至少三组带宽性能数据,通过拟合函数对至少三种处理进程数量和相应的带宽性能数据进行拟合,得到带宽性能和处理进程数之间的拟合模型;对拟合模型进行分析确定带宽性能最优值的拐点以及拐点所对应的预测带宽性能值;以拐点处的处理进程数条件进行带宽测试得到实测带宽性能值,校验预测带宽性能值和实测带宽性能值的误差是否在设定的误差阈值范围内,在误差阈值范围内,则以拐点对应的预测带宽值为最优带宽值,以拐点的处理进程条件为最优条件,否则,进行带宽测试并进行拟合,直至校验经拟合模型得到的预测带宽值和实测带宽值的误差在设定的误差阈值范围内。2.根据权利要求1所述的快速定位带宽最优值的方法,其特征在于,所述处理进程数设置为设备中测试磁盘数量与二的次幂的乘积,即N
×
2^M,其中N为测试磁盘数量,M为二的次幂为M=0,1,2
……
。3.根据权利要求1所述的快速定位带宽最优值的方法,其特征在于,所述拟合函数采用对数拟合函数:y=alnx+b,其中,x为处理进程数,y为带宽性能,a和b为拟合需要确定的系数,其中,a>1。4.根据权利要求1所述的快速定位带宽最优值的方法,其特征在于,对拟合模型进行分析确定带宽性能最优值的拐点以及拐点所对应的预测带宽值包括:预设衡量阈值;对所确定的拟合模型进行求导,逐步增加处理进程数量获取不同处理进程数量条件下衡量增加处理进程数量对带宽性能增长的影响力;比较所述影响力是否等于衡量阈值或刚小于衡量阈值;是则,以影响力等于或刚小于衡量阈值的拟合模型中的点为拐点,取拐点所对应的带宽性能值为预测带宽性能值。5.根据权利要求1所述的快速定位带宽最优值的方法,其特征在于,预设误差阈值,计算预测带宽性能值和实测带宽性能值之差与实测带宽性能值的比值是否超出误差阈...
【专利技术属性】
技术研发人员:刘二涛,邱中中,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。