磁盘故障预测方法及装置制造方法及图纸

技术编号:37122002 阅读:24 留言:0更新日期:2023-04-01 05:17
本发明专利技术提供一种磁盘故障预测方法及装置,该方法包括:基于待预测计算机中磁盘的磁盘信息,获取磁盘的自我检测分析与报告技术SMART全量日志、磁盘对应的目标参数以及目标参数对应的目标判定条件;基于磁盘的SMART全量日志以及目标参数,获取目标参数的实际值;基于目标参数的实际值和目标判定条件,获得待预测计算机的磁盘故障预测结果。本发明专利技术提供的磁盘故障预测方法及装置,能实现对磁盘故障的提前预测,能提高磁盘故障预测的实用性,能在磁盘故障发生之前预留足够的时间用于问题处理,能更有效的避免磁盘故障的发生,能提高计算机的可用性,能减少维护工作量,能降低维护成本。能降低维护成本。能降低维护成本。

【技术实现步骤摘要】
磁盘故障预测方法及装置


[0001]本专利技术涉及计算机
,尤其涉及一种磁盘故障预测方法及装置。

技术介绍

[0002]磁盘作为计算机主要的存储介质,可以存储大量的二进制数据,是计算机的重要组成部分。磁盘的可靠性对计算机的正常运行具有重要意义。
[0003]现有技术中,基板管理控制器(Baseboard Management Controller,BMC)可以通过对外部数据的监控,对磁盘进行故障预测,例如BMC可以通过监控掉盘、磁盘温度等数据,对磁盘进行故障预测。
[0004]但是,在BMC监控到外部数据出现异常的情况下,磁盘通常已经出现故障,磁盘的故障可能已经影响到计算机的正常运行。因此,基于上述现有的磁盘故障预测方法对磁盘故障进行预测,难以预留足够的时间用于问题处理,现有的磁盘故障预测的实用性不高。

技术实现思路

[0005]本专利技术提供一种磁盘故障预测方法及装置,用以解决现有技术中的磁盘故障预测实用性不高的缺陷,实现提高磁盘故障预测的实用性。
[0006]本专利技术提供一种磁盘故障预测方法,包括:
[0007]基于待预测计算机中磁盘的磁盘信息,获取所述磁盘的自我检测分析与报告技术SMART全量日志、所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件;
[0008]基于所述磁盘的SMART全量日志以及所述目标参数,获取所述目标参数的实际值;
[0009]基于所述目标参数的实际值和所述目标判定条件,获得所述待预测计算机的磁盘故障预测结果。
[0010]根据本专利技术提供的一种磁盘故障预测方法,所述基于待预测计算机中磁盘的磁盘信息,获取所述磁盘的自我检测分析与报告技术SMART全量日志,包括:
[0011]基于所述磁盘信息中所述磁盘所属控制器的型号,确定所述磁盘对应的目标接口;
[0012]通过所述目标接口,获取所述磁盘的SMART全量日志。
[0013]根据本专利技术提供的一种磁盘故障预测方法,所述基于待预测计算机中磁盘的磁盘信息,获取所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件,包括:
[0014]基于所述磁盘信息中所述磁盘的磁盘类型和/或接口协议,获取所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件。
[0015]根据本专利技术提供的一种磁盘故障预测方法,所述基于所述目标参数的实际值和所述目标判定条件,获得所述待预测计算机的磁盘故障预测结果,包括:
[0016]获取所述目标参数的实际值是否满足所述目标参数对应的目标判定条件的判定结果;
[0017]根据所述判定结果,确定所述磁盘的故障预测结果;其中,所述磁盘的故障预测结
果包括第一信息或第二信息;所述第一信息用于表示所述磁盘存在故障风险;所述第二信息用于表示所述磁盘不存在故障风险;
[0018]基于所述待预测计算机中所有磁盘的故障预测结果,确定所述待预测计算机的磁盘故障风险等级,作为所述待预测计算机的磁盘故障预测结果。
[0019]根据本专利技术提供的一种磁盘故障预测方法,所述获取所述目标参数的实际值是否满足所述目标参数对应的目标判定条件的判定结果之后,还包括:
[0020]在所述判定结果为所述目标参数的实际值不满足所述目标参数对应的目标判定条件的情况下,发出告警信号。
[0021]根据本专利技术提供的一种磁盘故障预测方法,所述基于待预测计算机中磁盘的磁盘信息,获取所述磁盘的自我检测分析与报告技术SMART全量日志、所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件之前,所述方法还包括:
[0022]通过所述待预测计算机中控制器的第一接口和所述待预测计算机中复杂可编程逻辑器件的第二接口,获取所述磁盘信息。
[0023]本专利技术还提供一种磁盘故障预测装置,包括:
[0024]信息获取模块,用于基于待预测计算机中磁盘的磁盘信息,获取所述磁盘的自我检测分析与报告技术SMART全量日志、所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件;
[0025]数据采集模块,用于基于所述磁盘的SMART全量日志以及所述目标参数,获取所述目标参数的实际值;
[0026]故障预测模块,用于基于所述目标参数的实际值和所述目标判定条件,获得所述待预测计算机的磁盘故障预测结果。
[0027]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述磁盘故障预测方法。
[0028]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述磁盘故障预测方法。
[0029]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述磁盘故障预测方法。
[0030]本专利技术提供的磁盘故障预测方法及装置,通过基于待预测计算机中磁盘的磁盘信息,获取上述磁盘的SMART全量日志、上述磁盘对应的目标参数以及上述目标参数对应的目标判定条件之后,基于上述磁盘的SMART全量日志以及上述目标参数,获取上述目标参数的实际值,从而能基于上述目标参数的实际值和上述目标判定条件,获得待预测计算机的磁盘故障预测结果,能实现对磁盘故障的提前预测,能提高磁盘故障预测的实用性,能在磁盘故障发生之前预留足够的时间用于问题处理,能更有效的避免磁盘故障的发生,能提高计算机的可用性,能减少维护工作量,能降低维护成本。
附图说明
[0031]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一
些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是本专利技术提供的磁盘故障预测方法的流程示意图;
[0033]图2是本专利技术提供的磁盘故障预测装置的结构示意图;
[0034]图3是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0035]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0036]在专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。
[0037]图1是本专利技术提供的磁盘故障预测方法的流程示意图。下面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种磁盘故障预测方法,其特征在于,包括:基于待预测计算机中磁盘的磁盘信息,获取所述磁盘的自我检测分析与报告技术SMART全量日志、所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件;基于所述磁盘的SMART全量日志以及所述目标参数,获取所述目标参数的实际值;基于所述目标参数的实际值和所述目标判定条件,获得所述待预测计算机的磁盘故障预测结果。2.根据权利要求1所述的磁盘故障预测方法,其特征在于,所述基于待预测计算机中磁盘的磁盘信息,获取所述磁盘的自我检测分析与报告技术SMART全量日志,包括:基于所述磁盘信息中所述磁盘所属控制器的型号,确定所述磁盘对应的目标接口;通过所述目标接口,获取所述磁盘的SMART全量日志。3.根据权利要求1所述的磁盘故障预测方法,其特征在于,所述基于待预测计算机中磁盘的磁盘信息,获取所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件,包括:基于所述磁盘信息中所述磁盘的磁盘类型和/或接口协议,获取所述磁盘对应的目标参数以及所述目标参数对应的目标判定条件。4.根据权利要求1所述的磁盘故障预测方法,其特征在于,所述基于所述目标参数的实际值和所述目标判定条件,获得所述待预测计算机的磁盘故障预测结果,包括:获取所述目标参数的实际值是否满足所述目标参数对应的目标判定条件的判定结果;根据所述判定结果,确定所述磁盘的故障预测结果;其中,所述磁盘的故障预测结果包括第一信息或第二信息;所述第一信息用于表示所述磁盘存在故障风险;所述第二信息用于表示所述磁盘不存在故障风险;基于所述待预测计算机中所有磁盘的故障预测结果,确定所述待预测计算机的磁盘故障风险等级,作为所述待预测计算机的磁盘故障预测结果。5.根据权利要...

【专利技术属性】
技术研发人员:张晓晖
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1