硬盘故障监测方法、装置及系统制造方法及图纸

技术编号:14348255 阅读:111 留言:0更新日期:2017-01-04 18:56
本申请实施例提供了硬盘故障监测方法、装置及系统,该方法依据硬盘的状态数据,获取硬盘当前的实际消耗寿命,依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘的危险系数,该危险系数表明了该硬盘发生故障的概率信息,从而可以使用户及时发现硬盘的异常,用户还可以依据该危险信息可以预先获知是否需要更换硬盘,从而避免硬盘损坏数据丢失造成的灾难性的后果。

【技术实现步骤摘要】

本申请涉及硬盘
,更具体涉及一种硬盘故障监测方法、装置及系统
技术介绍
硬盘是电子设备中最主要的存储设备,作为电子设备用户的资料和信息的载体,硬盘上往往保存有大量重要资料。大多数硬盘的平均无故障时间已达30000~50000小时以上,然而对于不少用户,特别是商业用户而言,一次普通的硬盘故障便足以造成灾难性后果。及时发现硬盘的异常是保持电子设备稳定运行、保护数据安全的根本前提。
技术实现思路
有鉴于此,本专利技术提供了一种硬盘故障监测方法、装置及系统,以克服现有技术中未及时发现硬盘的异常,导致硬盘中数据丢失以及电子设备的稳定性降低的问题。为实现上述目的,本专利技术提供如下技术方案:一种硬盘故障监测方法,包括:依据硬盘的状态数据,获取所述硬盘当前实际消耗寿命,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。优选地,还包括:确定出危险系数大于等于第一预设值的源硬盘;确定出满足预设条件的目的硬盘;生成硬盘迁移指令,所述硬盘迁移指令携带所述源硬盘的地址信息以及目的硬盘的地址信息。优选地,还包括:依据所述危险系数,确定当前所述硬盘的危险等级;输出与所述危险等级对应的报警信息。一种硬盘故障监测装置,包括:获取模块,用于依据硬盘的状态数据,获取所述硬盘当前实际消耗寿命,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;计算模块,用于依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。一种硬盘故障监测系统,包括基板管理控制器、总线、监测器,所述基板管理控制器通过所述总线与所述监测器相连;所述监测器,用于监测硬盘的状态数据,并将所述状态数据通过所述总线传输至所述基板管理控制器,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;所述基板管理控制器,用于依据所述硬盘的状态数据,获取所述硬盘当前实际消耗寿命,并依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘发生故障的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。优选的,所述基板管理控制器还用于:确定出危险系数大于等于第一预设值的源硬盘;确定出满足预设条件的目的硬盘;生成硬盘迁移指令,并通过所述总线发送至所述监测器,所述硬盘迁移指令携带所述源硬盘的地址信息以及目的硬盘的地址信息;所述监测器还用于:依据所述硬盘迁移指令,将所述源硬盘的数据迁移至所述目的硬盘。其中,所述状态数据还包括硬盘的存储空间剩余量,所述基板管理控制器在确定出满足预设条件的目的硬盘时,具体用于:将存储空间剩余量最大的硬盘确定为所述目的硬盘;或,从危险系数小于等于第三预设值的硬盘中,确定出存储空间剩余量最大的硬盘,将该硬盘确定为所述目的硬盘;或,将危险系数最小的硬盘确定为所述目的硬盘。优选的,所述基板管理控制器还用于:依据所述危险系数,确定当前所述硬盘的危险等级;输出与所述危险等级对应的报警信息。其中,所述总线为I2C总线,所述监测器为阵列控制器;或,所述总线为KCS总线,所述监测器内置操作系统和应用软件(software),其中,所述操作系统通过所述应用软件对所述硬盘执行数据迁移操作。一种硬盘故障监测系统,包括处理器和存储器,其中:所述存储器,用于存储硬盘的状态数据,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;所述处理器,用于依据所述存储器存储的所述硬盘的状态数据,获取所述硬盘当前实际消耗寿命,并依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘发生故障的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。经由上述的技术方案可知,与现有技术相比,本专利技术实施例提供了一种硬盘故障监测方法,该方法依据硬盘的状态数据,获取硬盘当前的实际消耗寿命,依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘的危险系数,该危险系数表明了该硬盘发生故障的概率信息,从而可以使用户及时发现硬盘的异常,用户还可以依据该危险信息可以预先获知是否需要更换硬盘,从而避免硬盘损坏数据丢失造成的灾难性的后果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为硬盘的工作环境温度与故障率的关系示意图;图2为本申请实施例提供的一种硬盘故障监测方法的流程示意图;图3为本申请实施例提供的一种硬盘故障监测方法中的硬盘中数据的迁移方法的流程示意图;图4为本申请实施例提供的一种硬盘故障监测方法中的报警示意图;图5为本申请实施例提供的硬盘故障监测装置的结构示意图;图6为本申请实施例提供的一种硬盘故障监测系统的结构示意图;图7为本申请实施例提供的硬盘故障监测系统的一种具体实现方式的结构示意图;图8为本申请实施例提供的硬盘故障监测系统中的另一实现方式的结构示意图。具体实施方式为了引用和清楚起见,下文中使用的技术名词的说明、简写或缩写总结如下:I2C总线:Inter-IntegratedCircuit;KCS:KeyboardControllerStyle;键盘控制器方式;BMC:BaseboardManagementController,基板管理控制器。RAID:RedundantArraysofIndependentDisks,磁盘阵列;HDD:HardDiskDrive,硬盘驱动器。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。硬盘在电子设备中是个很重要的存储元件,其寿命与温度有直接的关联性,如图1所示,为硬盘的工作环境温度与发生故障的概率(以下简称故障率)的关系示意图,图1中横坐标表示硬盘的工作环境温度,纵坐标表示硬盘的年故障率(年故障率是指一年发生故障的概率)。图1中曲线1表示硬盘一年的累计通电时间(PowerOnHour,POH)为2400小时,曲线2表示硬盘一年的POH为8760小时。从图1中可以看出当温度从30°升高到70°时,年故障率(AnnualizedFailureRate,AFR)成倍上升。目前对于硬盘健康度都是看坏轨与否来做判断,也就是当硬盘实际发生坏轨後,使用者再更换该硬盘,但是硬盘中存储的数据可能会有丢失的风险。目前,并没有针对硬盘的寿命进行监控的方法。往往都是等到某个硬盘发生损坏后,BMC记录SELlog(选择日志)后,使用者再更换该硬盘。本申请实施例提供的硬盘故障监测方法能够获知硬盘当前的危险系数,以便用户可以依据危险系数,判断是否需要对硬盘上的数据进行迁移,从而避免了硬盘中存储的数据被损坏的风险。如图2所示,为本申请实施例提供的一种硬盘故障监测方法的流程示意图,该方法包括本文档来自技高网...
硬盘故障监测方法、装置及系统

【技术保护点】
一种硬盘故障监测方法,其特征在于,包括:依据硬盘的状态数据,获取所述硬盘当前实际消耗寿命,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。

【技术特征摘要】
1.一种硬盘故障监测方法,其特征在于,包括:依据硬盘的状态数据,获取所述硬盘当前实际消耗寿命,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。2.根据权利要求1所述硬盘故障监测方法,其特征在于,还包括:确定出危险系数大于等于第一预设值的源硬盘;确定出满足预设条件的目的硬盘;生成硬盘迁移指令,所述硬盘迁移指令携带所述源硬盘的地址信息以及目的硬盘的地址信息。3.根据权利要求1或2所述硬盘故障监测方法,其特征在于,还包括:依据所述危险系数,确定当前所述硬盘的危险等级;输出与所述危险等级对应的报警信息。4.一种硬盘故障监测装置,其特征在于,包括:获取模块,用于依据硬盘的状态数据,获取所述硬盘当前实际消耗寿命,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;计算模块,用于依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。5.一种硬盘故障监测系统,其特征在于,包括基板管理控制器、总线、监测器,所述基板管理控制器通过所述总线与所述监测器相连;所述监测器,用于监测硬盘的状态数据,并将所述状态数据通过所述总线传输至所述基板管理控制器,所述状态数据包括所述硬盘在各时间下的温度信息,以及所述硬盘在各时间下的负载信息;所述基板管理控制器,用于依据所述硬盘的状态数据,获取所述硬盘当前实际消耗寿命,并依据所述实际消耗寿命与所述硬盘的预设寿命,计算出所述硬盘发生故障的危险系数,所述危险系数表明了所述硬盘发生故障的概率信息。6.根据权利要求5所...

【专利技术属性】
技术研发人员:范瑞展缪亦奇
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1