本申请公开了一种存储设备的异常检测方法,包括:获取目标存储设备的设备类型信息,并根据设备类型信息确定出目标特定变量;调用信息获取程序,根据目标特定变量从目标存储设备中获取对应的设备运行信息;利用预设的校验脚本,根据设备运行信息对目标存储设备进行异常判断,得出检测结果。本方法只需要一套获取程序和校验脚本便能够实现对不同的存储设备进行异常检测,即只需要维护一套获取程序和校验脚本,大大降低运维人员的工作量,降低维护成本。本申请还公开了一种存储设备的异常检测装置、设备及计算机可读存储介质,均具有上述有益效果。
An anomaly detection method, device, device and storage medium of storage device
【技术实现步骤摘要】
一种存储设备的异常检测方法、装置、设备及存储介质
本专利技术涉及设备检测领域,特别涉及一种存储设备的异常检测方法、装置、设备及计算机可读存储介质。
技术介绍
近年来,存储设备在计算机领域的应用越来越广泛,与此同时,对存储设备进行异常检测以便能够及时发现存储设备的故障,成为避免由于存储设备故障导致存储性能降低的一种必要手段。如图1所示,是现有技术中对存储设备进行异常检测的方法的示意图。在利用存储设备中的expander进行存储设备异常检测时,一般是根据每一种类型的存储设备分别设置对应的检测脚本,通过运行检测脚本,获取存储设备的设备运行信息;即每个存储设备的expander上运行着不同的检测脚本,每个检测脚本根据对应的存储设备的硬件差异读取对应的设备运行信息;再利用检测脚本对设备运行信息进行异常判断,得出对应的检测结果,从而实现对存储设备的异常检测。可见,现有技术的方法,需要针对各不同的存储设备类型分别设置对应的检测脚本,以获取对应的设备运行信息并进行异常判断,因此当存储设备数量较大时,需要维护大量的程序代码,使得运维人员的工作量大且维护成本高。因此,如何降低运维人员的工作量,降低维护成本,是本领域技术人员目前需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种存储设备的异常检测方法,能够降低运维人员的工作量,降低维护成本;本专利技术的另一目的是提供一种存储设备的异常检测装置、设备及计算机可读存储介质,均具有上述有益效果。为解决上述技术问题,本专利技术提供一种存储设备的异常检测方法,包括:获取目标存储设备的设备类型信息,并根据所述设备类型信息确定出目标特定变量;调用信息获取程序,根据所述目标特定变量从所述目标存储设备中获取对应的设备运行信息;利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果。优选地,所述获取目标存储设备的设备类型信息,并根据所述设备类型信息确定出目标特定变量的过程,具体包括:利用数据读取脚本从所述目标存储设备的预设存储位置读取出所述目标存储设备的所述设备类型信息;根据所述设备类型信息确定出所述目标特定变量。优选地,所述设备类型信息包括:机框类型和/或连接类型和/或型号类型。优选地,在所述利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果之后,进一步包括:将所述检测结果发送给CPU。优选地,在所述利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果之后,进一步包括:若所述检测结果表示所述目标存储设备存在异常情况,则发出对应的提示信息。优选地,在所述利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果之后,进一步包括:根据所述异常情况执行对应的自控制处理操作。优选地,在所述利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果之后,进一步包括:将所述异常情况记录至故障日志中。为解决上述技术问题,本专利技术还提供一种存储设备的异常检测装置,包括:第一获取模块,用于获取目标存储设备的设备类型信息,并根据所述设备类型信息确定出目标特定变量;第二获取模块,用于调用信息获取程序,根据所述目标特定变量从所述目标存储设备中获取对应的设备运行信息;检测模块,用于利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果。为解决上述技术问题,本专利技术还提供一种存储设备的异常检测设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任一种存储设备的异常检测方法的步骤。为解决上述技术问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种存储设备的异常检测方法的步骤。本专利技术提供的一种存储设备的异常检测方法,通过获取目标存储设备的设备类型信息,并根据设备类型信息确定出目标特定变量;然后信息获取程序,根据目标特定变量从目标存储设备中获取对应的设备运行信息;再利用预设的校验脚本,根据设备运行信息对目标存储设备进行异常判断,得出检测结果。因此,本方法只需要一套获取程序和校验脚本便能够实现对不同的存储设备进行异常检测,即只需要维护一套获取程序和校验脚本,大大降低运维人员的工作量,降低维护成本。为解决上述技术问题,本专利技术还提供了一种存储设备的异常检测装置、设备及计算机可读存储介质,均具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为现有技术中对存储设备进行异常检测的方法的示意图;图2为本专利技术实施例提供的一种存储设备的异常检测方法的流程图;图3为本专利技术实施例提供的一种存储设备的异常检测方法的示意图;图4为本专利技术实施例提供的一种设备类型信息的示意图;图5a和图5b分别为直连控制机框和直连扩展机框的结构示意图;图6a和图6b分别为级联控制机框和级联扩展机框的结构示意图;图7为本专利技术实施例提供的一种存储设备的异常检测装置的结构图;图8为本专利技术实施例提供的一种存储设备的异常检测设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例的核心是提供一种存储设备的异常检测方法,能够降低运维人员的工作量,降低维护成本;本专利技术的另一核心是提供一种存储设备的异常检测装置、设备及计算机可读存储介质,均具有上述有益效果。为了使本领域技术人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。图2为本专利技术实施例提供的一种存储设备的异常检测方法的流程图和图3为本专利技术实施例提供的一种存储设备的异常检测方法的示意图。如图2和图3所示,一种存储设备的异常检测方法包括:S10:获取目标存储设备的设备类型信息,并根据设备类型信息确定出目标特定变量。可以理解的是,对于不同的存储设备而言,需要获取的目标特定变量可能是不同的。因此,在本实施例中,首先需要获取目标存储设备的设备类型信息,然后根据预设的设备类型信息和特定变量的对应关系,利用目标存储设备的设备类型信息确定出对应的目标特定变量。其中,目标特定变量一般包括多个与目标存储设备对应的特定本文档来自技高网...
【技术保护点】
1.一种存储设备的异常检测方法,其特征在于,包括:/n获取目标存储设备的设备类型信息,并根据所述设备类型信息确定出目标特定变量;/n调用信息获取程序,根据所述目标特定变量从所述目标存储设备中获取对应的设备运行信息;/n利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果。/n
【技术特征摘要】
1.一种存储设备的异常检测方法,其特征在于,包括:
获取目标存储设备的设备类型信息,并根据所述设备类型信息确定出目标特定变量;
调用信息获取程序,根据所述目标特定变量从所述目标存储设备中获取对应的设备运行信息;
利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果。
2.根据权利要求1所述的方法,其特征在于,所述获取目标存储设备的设备类型信息,并根据所述设备类型信息确定出目标特定变量的过程,具体包括:
利用数据读取脚本从所述目标存储设备的预设存储位置读取出所述目标存储设备的所述设备类型信息;
根据所述设备类型信息确定出所述目标特定变量。
3.根据权利要求2所述的方法,其特征在于,所述设备类型信息包括:
机框类型和/或连接类型和/或型号类型。
4.根据权利要求1所述的方法,其特征在于,在所述利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果之后,进一步包括:
将所述检测结果发送给CPU。
5.根据权利要求1至4任一项所述的方法,其特征在于,在所述利用预设的校验脚本,根据所述设备运行信息对所述目标存储设备进行异常判断,得出检测结果之后,进一步包括:
若所述检测结果表示所述目标存储设备存在异常情况,则发出对应的提示信息。<...
【专利技术属性】
技术研发人员:王军,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。