存储系统的性能优化方法技术方案

技术编号:41400538 阅读:35 留言:0更新日期:2024-05-20 19:25
本发明专利技术属于存储系统性能优化技术领域,具体涉及存储系统的性能优化方法,首先将代理部署于存储系统,创建存储系统运行环境,初始化价值表,输入存储系统的状态到价值表;然后从存储系统的状态和调优动作对应的价值表中,选取最优的动作执行;再观察执行最优的动作后存储系统的状态和主机侧App性能,并返回动作执行后的新的状态和评估奖励给代理;代理结合存储系统的新的状态、评估的奖励和主机侧App性能状态共同评判,对价值表进行更新;最后将新的状态作为下一个状态,选择动作并执行该动作,对存储系统进行循环调优。此调优过程能够在业务场景变化的情况下自动调整到最优的方案,并且能够避免性能调优过程可能严重恶化主机侧App使用的情况发生。

【技术实现步骤摘要】

本专利技术属于存储系统的性能优化,尤其涉及存储系统的性能优化方法


技术介绍

1、存储系统随着it信息化建设,海量数据需要更复杂的存储软硬件架构承载来确保可靠性和扩展性,硬件组件的更新迭代、软件栈的叠加,均使得存储运行过程中的性能优化工作变得繁琐。按照以往性能优化的经验,根据衡量指标的标化情况、逐个调整各软硬件模块的优化参数,以保证存储的服务质量。

2、在顺序大io写的场景,往往需要将高速缓冲存储器的高水位调低,便于数据快速从高速缓冲存储器降级到磁盘,避免数据堆积在高速缓冲存储器中;在随机小io写场景,往往需要将高速缓冲存储器的高水位调高,便于io聚合;在随机小io读场景,往往需要根据io的随机度调整预取算法。比如在4k小io写发现时延比较高,先观察高速缓冲存储器的高水位,如果这个值比较小,则证明小io写入高速缓冲存储器后则直接降级刷盘到硬盘,那么就没有办法很好的进行io聚合,在盘上都是以一个一个小io写入的,所以时延比较高。这时性能优化则需要手动把高水位调大。

3、当前各个存储厂商都会按照历史的优化经验,将它写入各个模块的参数优化本文档来自技高网...

【技术保护点】

1.存储系统的性能优化方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的存储系统的性能优化方法,其特征在于,存储系统进行性能调优中,在每次调优事件回合开始时,代理获取当前的状态X,到价值表中查询状态X对应最优价值值的动作并在环境里执行,解释器根据执行动作后的新状态X’、主机侧的App性能影响情况计算奖励和是否需要结束这次回合的判断结果,并把状态X’、奖励、结束状态返回给代理,代理根据状态X’和奖励更新价值表,也根据结束状态决定是否继续本次回合。

3.根据权利要求2所述的存储系统的性能优化方法,其特征在于,在代理获取当前的状态X时,如果状态X不存在,则将状态...

【技术特征摘要】

1.存储系统的性能优化方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的存储系统的性能优化方法,其特征在于,存储系统进行性能调优中,在每次调优事件回合开始时,代理获取当前的状态x,到价值表中查询状态x对应最优价值值的动作并在环境里执行,解释器根据执行动作后的新状态x’、主机侧的app性能影响情况计算奖励和是否需要结束这次回合的判断结果,并把状态x’、奖励、结束状态返回给代理,代理根据状态x’和奖励更新价值表,也根据结束状态决定是否继续本次回合。

3.根据权利要求2所述的存储系统的性能优化方法,其特征在于,在代理获取当前的状态x时,如果状态x不存在,则将状态x添加到价值表中,并随机选择动作在环境里执行;如果状态x存在,则执行选取最大价值值对应的动作在环境里执行。

4.根据权利要求3所述的存储系统的性能优化方法,其特征在于,代理在获取解释器返回的新状态x’和奖励后,通过如下公式计算更新状态x和动作对应的价值值:

5.根据权利要求4所述的存储系统的性能优化方法,其特征...

【专利技术属性】
技术研发人员:王锐黄耀年董博王皓杜小华
申请(专利权)人:四川省华存智谷科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1