[发明专利]一种存储设备故障预测方法和系统有效
申请号: | 201910530466.5 | 申请日: | 2019-06-13 |
公开(公告)号: | CN110347538B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 冯丹;王芳;谢燕文;张鑫* | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06N3/04;G06N3/063;G06N3/08 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智;曹葆青 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 设备 故障 预测 方法 系统 | ||
本发明公开了一种存储设备故障预测方法和系统,属于计算机存储技术领域。包括:S1.采集N个存储设备在不同时间点的SMART属性数据;S2.打乱所有存储设备的顺序,选取第j=1个存储设备;83.该存储设备各时间点的SMART属性数据作为小批次样本,输入故障预测模型进行训练,得到输出结果;S4.根据存储设备的时间点tn的状态、输出结果、LTMIN和LTMAX,动态调整各样本的标签和反馈权重;S5.计算该批次的综合损失Lossj;S6.选取下一个存储设备,重复步骤S3‑S5,直至所有存储设备都取完,计算该周期内所有存储设备的总损失Lossfinal;87.判断Lossfinal是否收敛,若是,得到训练好的预测模型,进入步骤S8,否则,进入步骤S2;S8.将待预测存储设备的当前SMART属性数据输入训练好的预测模型,得到预测结果。
技术领域
本发明属于计算机存储技术领域,更具体地,涉及一种存储设备故障预测方法和系统。
背景技术
磁盘由于单位存储容量价格低、技术成熟等,在数据中心得到广泛的部署,常应用到冷数据存储、长期存储、备份存储等应用中。而磁盘一旦出现故障,在数据没有备份的情况下,会造成巨大的数据损失,而在有备份的情况下,恢复数据会产生巨大的开销,容易引起磁盘和网络的I/O突发,影响在线业务的使用。
通常情况下,数据中心通过采集磁盘的SMART数据以及I/O负载统计数据,利用机器学习模型,构建故障预测模型,以评估磁盘的磨损度,推测磁盘是否在不久的将来会发生故障,并对潜在高危的磁盘采取故障处理举措,提前迁移数据或数据服务,从而避免数据损失以及降低故障修复开销。专利CN108446734A公开了一种基于人工智能的磁盘故障自动预测方法,通过整合不同提前时间区间的训练数据,使用支持向量机的学习模型,构建能够获取不同提前时间精度的分层预测模型。
但是,当前技术关注预测磁盘故障是否即将到来,提前预测时间不定或不准,时间过长导致过早进行磁盘故障处理造成磁盘资源浪费,时间过短导致磁盘故障处理不及时的问题。
发明内容
针对现有技术的缺陷,本发明的目的在于解决现有技术磁盘故障预测方法训练样本的标签难以确定导致构建的模型不稳定,提前预测时间难控的技术问题。
为实现上述目的,第一方面,本发明实施例提供了一种存储设备故障预测方法,所述方法包括以下步骤:
S1.接收输入的最小提前时间LTMIN和最大提前时间LTMAX,并实时采集同存储设备系列的N个存储设备在不同时间点的SMART属性数据,保证采集到的数据包括正常存储设备数据和故障存储设备数据;
S2.随机打乱所有存储设备的顺序,按照打乱后的顺序选取第j=1个存储设备;
S3.该存储设备各时间点的SMART属性数据{It1,It2,…Itn}作为小批次样本,每个时间点的SMART属性数据Iti作为一个样本,输入多层感知器的存储设备故障预测模型进行训练,得到输出结果{Ot1,Ot2,…,Otn},tn表示该存储设备最后采集时间;
S4.根据该存储设备的时间点tn的状态、输出结果{Ot1,Ot2,…,Otn}、最小提前时间LTMIN和最大提前时间LTMAX,动态调整该批次中各样本对应的标签{Lt1,Lt2,…,Ltn}和反馈权重{wt1,wt2,…,wtn};
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910530466.5/2.html,转载请声明来源钻瓜专利网。