【技术实现步骤摘要】
磁盘故障预测方法、装置及计算机可读存储介质
本专利技术涉及计算机
,具体涉及磁盘故障预测方法、装置及计算机可读存储介质。
技术介绍
随着计算机技术的不断发展,服务器中需要存储的数据越来越多。服务器均包括中央处理器(centralprocessingunit,CPU)、内存、存储介质等部件。CPU和内存的寿命一般在8~10年,而磁盘作为一种重要的存储介质,寿命一般在3~5年。根据统计大规模集群系统中的数据可知,50%~60%以上的故障来源于磁盘等存储介质,剩下40%~50%的故障来源于其他部件的总和,如CPU、主板、图形处理器(graphicsprocessingunit,GPU)、阵列卡等部件。此外,相对于其他部件,磁盘的数量较多,在大规模集群系统中由于磁盘故障而对集群性能影响较大。
技术实现思路
本专利技术实施例提供磁盘故障预测方法、装置及计算机可读存储介质,用于预测磁盘出现故障的概率。第一方面提供一种磁盘故障预测方法,包括:获取磁盘检测数据,所述磁盘检测数据包括磁盘的当前检测数据和历史检测数据;从所述磁盘检测数据中获取多组目标检测数据;基于所述多组目标检测数据,得到所述磁盘的第一故障预测类别;基于所述磁盘的第一故障预测类别,得到所述磁盘出现故障的概率。在本公开实施例中,可以从磁盘的检测数据中获取多组目标检测数据,基于多组目标检测数据得到磁盘的故障预测类别,并基于故障预测类别得到磁盘出现故障的概率,从而实现较为准确的磁盘故障预测。作为一种可能的实施方式,所述方法还包括:基于 ...
【技术保护点】
1.一种磁盘故障预测方法,其特征在于,包括:/n获取磁盘检测数据,所述磁盘检测数据包括磁盘的当前检测数据和历史检测数据;/n从所述磁盘检测数据中获取多组目标检测数据;/n基于所述多组目标检测数据,得到所述磁盘的第一故障预测类别;/n基于所述磁盘的第一故障预测类别,得到所述磁盘出现故障的概率。/n
【技术特征摘要】
1.一种磁盘故障预测方法,其特征在于,包括:
获取磁盘检测数据,所述磁盘检测数据包括磁盘的当前检测数据和历史检测数据;
从所述磁盘检测数据中获取多组目标检测数据;
基于所述多组目标检测数据,得到所述磁盘的第一故障预测类别;
基于所述磁盘的第一故障预测类别,得到所述磁盘出现故障的概率。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述磁盘所在服务器的类型、所述磁盘的使用年限、所述磁盘所在服务器上的运行业务、所述磁盘的坏块率和所述磁盘的性能参数中的至少一种,校正所述磁盘出现故障的概率。
3.根据权利要求2所述的方法,其特征在于,所述基于所述磁盘所在服务器的类型、所述磁盘的使用年限、所述磁盘所在服务器上的运行业务、所述磁盘的坏块率和所述磁盘的性能参数中的至少一种,校正所述磁盘出现故障的概率包括:
若所述磁盘所在服务器的类型为特定类型、所述磁盘的使用年限大于第一阈值、所述磁盘所在服务器上的运行业务为特定业务、所述磁盘的坏块率大于第二阈值和所述磁盘的性能参数满足特定条件中的至少一项满足,将所述磁盘出现故障的概率校正为第二故障预测类别对应的概率。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
在所述磁盘出现故障的概率达到第三阈值的情况下,触发针对所述磁盘的预故障处理流程。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述基于所述磁盘的第一故障预测类别,得到所述磁盘出现故障的概率包括:
基于所述磁盘的第一故障预测类别以及预设的故障预测类别与故障概率区间之间的对应关系,得到所述磁盘出现故障的概率区间。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述多组目标检测数据包括多个目标种类的检测数据,所述从所述磁盘检测数据中获取多组目标检测数据包括:
确定所述磁盘检测数据包括的多个种类的数据中每个种类的检测数据与参考数据之间的关联度;
对所述多个种类对应的所述关联度进行平均处理,得到平均关联度;
将所述磁盘检测数据包括的多个目标种类的检测数据确定为多组所述目标检测数据,其中,所述目标种类为所述多个种类中对应的所述关联度大于所述平均关联度的种类。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述基于所述多组目标检测数据,得到所述磁盘的第一故障预测类别包括:
将所述多组目标检测数据中包括的不同时间的检测数据作为不同的样本,对所述多组目标检测数据对应的多个样本进行聚类处理,得到聚类结果;
基于所述聚类结果,确定所述多组目标检测数据中当前时间的检测数据所对应样本所属的类别;
基于所述对应样本所属的类别,确定第一故障预测类别。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
剔除所述当前检测数据中的异常数据;
对所述历史检测数据中包含的所述异常数据所属类别的历史数据进行处理,得到所述所属类别的更新后的当前数据;
所述从所述磁盘检测数据中获取多组目标检测数据包括:
从更新后的磁盘检测数据中获取多组目标检测数据,其中,所述更新后的磁盘检测数据包括所述所属类别的更新后的当前数据。
9.一种磁盘故障预测装置,其特征在于,包括:
第一获取单元,用于获取磁盘检测数据,所述磁盘检测数据...
【专利技术属性】
技术研发人员:易建亮,赵伟,颜深根,
申请(专利权)人:上海商汤智能科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。