一种硬盘链路保护方法以及相关装置制造方法及图纸

技术编号:23342986 阅读:93 留言:0更新日期:2020-02-15 03:45
本申请公开了一种硬盘链路保护方法,包括:当接收到硬盘链路异常消息时,机箱管理装置根据所述硬盘链路异常消息向存储交换芯片获取异常数据;按照预设规则对所述异常数据进行临界值判断处理;当所述临界值判断处理不通过时,向所述存储交换芯片发送退盘消息,以便将对应的硬盘从存储系统中删除。通过接收到的硬盘链路异常消息,向存储交换芯片主动获取到异常数据,以便机箱管理装置可以主动对硬盘的链路状态进行判断,而不是被动保护,提高硬盘链路保护的及时性。本申请还公开了一种机箱管理装置、机箱管理设备以及计算机可读存储介质,具有以上有益效果。

A hard disk link protection method and related devices

【技术实现步骤摘要】
一种硬盘链路保护方法以及相关装置
本申请涉及机箱管理
,特别涉及一种硬盘链路保护方法、机箱管理装置、机箱管理设备以及计算机可读存储介质。
技术介绍
随着信息技术的不断发展,出现了海量的数据需要存储在高性能的存储介质中。为了保持存储介质的性能,在数据存储领域中涌现了多种存储技术,以保持数据存储的安全性和可靠性。当数据存储于硬盘中时,需要保证硬盘的链路连接是稳定的,才能保持系统对硬盘存储的数据传输不出现问题。但是,当硬盘在长期使用过程中,难免会出现硬盘与连接硬盘的存储设备之间的接触不良,或者是由于环境等其他因素造成的硬件链路不稳定的情况。如果在存储设备运行的过程中出现硬盘的硬件链路连接不稳定的情况时,则需要将该硬盘作为故障盘进行处理,避免硬盘的不稳定连接对存储设备造成损坏。当检测到出现故障盘时,则会对故障盘进行修复或者更换,进一步避免造成严重后果。但是,目前在存储设备中对硬盘链路进行检测的技术,通常是当硬盘链路已经不稳定,导致存储设备中存储的数据出现错误时,才可以检测出已出现链路问题。对于硬盘的链路检测为被动检测,检测的效率较低,及时性较低,无法对硬盘的链路进行安全有效的保护。因此,如何提高硬盘链路保护的及时性是本领域技术人员关注的重点问题。
技术实现思路
本申请的目的是提供一种硬盘链路保护方法、机箱管理装置、机箱管理设备以及计算机可读存储介质,通过接收到的硬盘链路异常消息,向存储交换芯片主动获取到异常数据,以便机箱管理装置可以主动对硬盘的链路状态进行判断,而不是被动保护,提高硬盘链路保护的及时性。为解决上述技术问题,本申请提供一种硬盘链路保护方法,包括:当接收到硬盘链路异常消息时,机箱管理装置根据所述硬盘链路异常消息向存储交换芯片获取异常数据;按照预设规则对所述异常数据进行临界值判断处理;当所述临界值判断处理不通过时,向所述存储交换芯片发送退盘消息,以便将对应的硬盘从存储系统中删除。可选的,还包括:当所述临界值判断处理通过时,向所述存储系统发送硬盘状态正常消息。可选的,还包括:每当硬盘链路断开时,所述存储交换芯片进行异常状态记录,得到所述异常数据,并按照预设周期发送所述硬盘链路异常消息。可选的,按照预设规则对所述异常数据进行临界值判断处理,包括:判断所述异常数据是否大于预设临界值;若是,则判定所述临界值判断处理不通过;若否,则判定所述临界值判断处理通过。本申请还提供一种机箱管理装置,包括:异常数据获取模块,用于当接收到硬盘链路异常消息时,根据所述硬盘链路异常消息向存储交换芯片获取异常数据;异常数据判断模块,用于按照预设规则对所述异常数据进行临界值判断处理;异常状态处理模块,用于当所述临界值判断处理不通过时,向所述存储交换芯片发送退盘消息,以便将对应的硬盘从存储系统中删除。可选的,还包括:正常状态处理模块,用于当所述临界值判断处理通过时,向所述存储系统发送硬盘状态正常消息。可选的,还包括:异常状态记录模块,用于每当硬盘链路断开时,所述存储交换芯片进行异常状态记录,得到所述异常数据,并按照预设周期发送所述硬盘链路异常消息。可选的,所述异常数据判断模块,包括:临界值判断单元,用于判断所述异常数据是否大于预设临界值;判断不通过单元,用于当所述异常数据大于所述预设临界值时,判定所述临界值判断处理不通过;判断通过单元,用于当所述异常数据不大于所述预设临界值时,判定所述临界值判断处理通过。本申请还提供一种机箱管理设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的硬盘链路保护方法的步骤。本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的硬盘链路保护方法的步骤。本申请所提供的一种硬盘链路保护方法,包括:当接收到硬盘链路异常消息时,机箱管理装置根据所述硬盘链路异常消息向存储交换芯片获取异常数据;按照预设规则对所述异常数据进行临界值判断处理;当所述临界值判断处理不通过时,向所述存储交换芯片发送退盘消息,以便将对应的硬盘从存储系统中删除。通过存储设备中的交换芯片对硬盘的链路实现有效的监控,然后再通过机箱管理装置对硬盘状态进行判断,使得机箱管理装置可以对硬盘的链路实现实时的主动监控,而不是现有技术中出现问题后的被动监控,提高了链路监控的及时性和时效性,最后当对此时的异常数据判断不通过时,可以及时对硬盘进行保护操作,即将对应的硬盘从存储系统中删除,提高了对硬盘进行保护的及时性。本申请还提供一种机箱管理装置、机箱管理设备以及计算机可读存储介质,具有以上有益效果,在此不作赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种硬盘链路保护方法的流程图;图2为本申请实施例所提供的一种机箱管理装置的结构示意图。具体实施方式本申请的核心是提供一种硬盘链路保护方法、机箱管理装置、机箱管理设备以及计算机可读存储介质,通过接收到的硬盘链路异常消息,向存储交换芯片主动获取到异常数据,以便机箱管理装置可以主动对硬盘的链路状态进行判断,而不是被动保护,提高硬盘链路保护的及时性。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。现有技术中,当数据存储于硬盘中时,需要保证硬盘的链路连接是稳定的,才能保持系统对硬盘存储的数据传输不出现问题。但是,当硬盘在长期使用过程中,难免会出现硬盘与连接硬盘的存储设备之间的接触不良,或者是由于环境等其他因素造成的硬件链路不稳定的情况。如果在存储设备运行的过程中出现硬盘的硬件链路连接不稳定的情况时,则需要将该硬盘作为故障盘进行处理,避免硬盘的不稳定连接对存储设备造成损坏。当检测到出现故障盘时,则会对故障盘进行修复或者更换,进一步避免造成严重后果。但是,目前在存储设备中对硬盘链路进行检测的技术,通常是当硬盘链路已经不稳定,导致存储设备中存储的数据出现错误时,才可以检测出已出现链路问题。对于硬盘的链路检测为被动检测,检测的效率较低,及时性较低,无法对硬盘的链路进行安全有效的保护。因此,本申请提供了一种硬盘链路保护方法,通过存储设备中的交换芯片对硬盘的链路实现有效的监控,然后再通过机箱管理装置对硬盘状态进行判断,使得机箱管理装置可以本文档来自技高网...

【技术保护点】
1.一种硬盘链路保护方法,其特征在于,包括:/n当接收到硬盘链路异常消息时,机箱管理装置根据所述硬盘链路异常消息向存储交换芯片获取异常数据;/n按照预设规则对所述异常数据进行临界值判断处理;/n当所述临界值判断处理不通过时,向所述存储交换芯片发送退盘消息,以便将对应的硬盘从存储系统中删除。/n

【技术特征摘要】
1.一种硬盘链路保护方法,其特征在于,包括:
当接收到硬盘链路异常消息时,机箱管理装置根据所述硬盘链路异常消息向存储交换芯片获取异常数据;
按照预设规则对所述异常数据进行临界值判断处理;
当所述临界值判断处理不通过时,向所述存储交换芯片发送退盘消息,以便将对应的硬盘从存储系统中删除。


2.根据权利要求1所述的硬盘链路保护方法,其特征在于,还包括:
当所述临界值判断处理通过时,向所述存储系统发送硬盘状态正常消息。


3.根据权利要求1所述的硬盘链路保护方法,其特征在于,还包括:
每当硬盘链路断开时,所述存储交换芯片进行异常状态记录,得到所述异常数据,并按照预设周期发送所述硬盘链路异常消息。


4.根据权利要求1所述的硬盘链路保护方法,其特征在于,按照预设规则对所述异常数据进行临界值判断处理,包括:
判断所述异常数据是否大于预设临界值;
若是,则判定所述临界值判断处理不通过;
若否,则判定所述临界值判断处理通过。


5.一种机箱管理装置,其特征在于,包括:
异常数据获取模块,用于当接收到硬盘链路异常消息时,根据所述硬盘链路异常消息向存储交换芯片获取异常数据;
异常数据判断模块,用于按照预设规则对所述异常数据进行临界值判断处理;
异常状态处理模块,用于当所述临界值...

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

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

1