[发明专利]一种基于强化学习的分布式存储系统自动调参方法及系统在审
| 申请号: | 202310059553.3 | 申请日: | 2023-01-18 |
| 公开(公告)号: | CN116088761A | 公开(公告)日: | 2023-05-09 |
| 发明(设计)人: | 刘渝;夷州;周可;李强;张海军;孙斌 | 申请(专利权)人: | 华中科技大学 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06N20/00 |
| 代理公司: | 华中科技大学专利中心 42201 | 代理人: | 夏倩 |
| 地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 强化 学习 分布式 存储系统 自动 方法 系统 | ||
1.一种基于强化学习的分布式存储系统自动调参方法,其特征在于,包括以下步骤:
S1、从初始的系统参数配置集合中随机筛选一组系统参数的配置值对分布式存储系统进行调参,获取对应的分布式存储系统性能指标,并将该组系统参数的配置值与对应的分布式存储系统性能指标所组成的样本对保存至第一样本池中;
S2、重复所述步骤S1进行迭代,直至所述第一样本池中的样本对数量达到第一预设数量;
S3、通过对所述第一样本池中的分布式存储系统性能指标进行统计,从所述第一样本池中筛选出对分布式存储系统性能影响较大的m个系统参数作为分布式存储系统的一组调优参数;2≤m≤M;M为所述步骤S1中随机筛选的一组系统参数的总数量;
S4、采用GA模型获取各调优参数的配置值后,对分布式存储系统进行调参,获取对应的分布式存储系统性能指标,将该组调优参数配置值与对应的分布式存储系统性能指标所组成的样本对保存至第二样本池中;基于该组调优参数配置值所对应的分布式存储系统性能指标,计算该组调优参数配置值的适应度,并基于所述适应度对所述GA模型中的参数进行更新;
S5、重复所述步骤S4进行迭代,直至所述第二样本池中的样本对数量达到第二预设数量或者所述GA模型达到收敛;
S6、将所述第二样本池中的样本对作为训练集,对DDPG模型进行预训练;
S7、采用预训练完成后的所述DDPG模型获取各调优参数的配置值后,对分布式存储系统进行调参,并获取对应的分布式存储系统性能指标来计算对应的奖励值,以对所述DDPG模型进行在线训练;
S8、采用在线训练完成后的所述DDPG模型获取各调优参数的配置值,以对分布式存储系统进行调参。
2.根据权利要求1所述的分布式存储系统自动调参方法,其特征在于,所述步骤S3包括:分别计算所述第一样本池中的各系统参数对分布式存储系统性能的影响值,并从中选出前m个影响值较大的系统参数作为分布式存储系统的一组调优参数;
第i个系统参数pi对分布式存储系统性能的影响值PI(pi)为:
其中,Ki为第i个系统参数pi的预设取值范围的总数量;为集合中分布式存储系统性能指标的平均值;为集合中分布式存储系统性能指标的平均值;为所述集合中分布式存储系统性能指标的方差;为所述集合中分布式存储系统性能指标的方差;所述集合为集合S1中第i个系统参数pi在其第k个预设取值范围内的样本对所构成的集合;所述集合为集合S2中第i个系统参数pi在其第k个预设取值范围内的样本对所构成的集合;所述集合S1为对集合S中的样本对按照从大到小的顺序进行排序后,前a%的样本对所构成的集合;所述集合S2为对集合S中的样本对按照从大到小的顺序进行排序后,后b%的样本对所构成的集合;Avg(S)为集合S中分布式存储系统性能指标的平均值;STD(S)为集合S中分布式存储系统性能指标的方差;所述集合S为第一样本池中所有样本对所构成的集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310059553.3/1.html,转载请声明来源钻瓜专利网。





