一种减小整机柜磁盘故障率的方法及装置的制造方法

文档序号:9597139阅读:371来源:国知局
一种减小整机柜磁盘故障率的方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,特别是涉及一种减小整机柜磁盘故障率的方法及装置。
【背景技术】
[0002]整机柜产品中的JB0D (高密度磁盘框)的密度是很大的,而每个JB0D上又有很多个磁盘。这个弊端是在较小的空间内无法完成很好的散热,磁盘的散热问题仍没有得到很好的解决。然而磁盘工作的稳定性是非常重要的,这直接影响到存储系统的稳定性。而影响磁盘稳定性的重要因素就是磁盘的散热。磁盘散热的方式有很多,物理降温最为常见的就是加风扇,在多磁盘的存储设备中,还可以摆放隔断、加磁盘散热片、磁盘散热架等方式进行散热通风。但是某些JB0D中的磁盘因持续的读写数据信息过多成为热点盘,磁盘温度相较于其他磁盘过高,这会导致磁盘故障率提高且使用寿命大大缩短,使系统处于不稳定状态。
[0003]如果磁盘过热无法得到及时调节,自然会影响到存储的效率,工作效率下降后,主机处理速度与存储不对等产生延时,那么将大大降低存储性能。更为严重的情况,磁盘温度过高导致系统死机甚至整块磁盘被毁。
[0004]由此可见,如何降低磁盘的故障率以提高磁盘的使用寿命是本领域技术人员亟待解决的问题。

【发明内容】

[0005]本发明的目的是提供一种减小整机柜磁盘故障率的方法用于降低磁盘的故障率以提高磁盘的使用寿命。此外,本发明的目的还提供一种减小整机柜磁盘故障率的装置。
[0006]为解决上述技术问题,本发明提供一种减小整机柜磁盘故障率的方法,包括:
[0007]获取所述整机柜中各JB0D中的各磁盘的温度信息;
[0008]当所述温度信息对应的温度检测值大于温度预设值时确定所述温度检测值对应的磁盘为热点盘,并控制之后的待存储数据存入除所述热点盘之外的其它磁盘中。
[0009]优选地,所述当所述温度信息对应的温度检测值大于温度预设值时确定所述温度检测值对应的磁盘为热点盘具体包括:
[0010]接收所述温度信息,将所述温度信息转换为对应的温度检测值;
[0011]比较所述温度检测值与所述温度预设值的大小;
[0012]当所述温度检测值大于所述温度预设值时确定所述温度检测值对应的磁盘为热点盘。
[0013]优选地,通过设置在所述磁盘处的温度传感器获取所述整机柜中各JB0D中的各磁盘的温度信息。
[0014]优选地,通过数据传输线获取所述温度传感器输出的所述温度信息。
[0015]优选地,当所述磁盘的转速低于7200转时,所述温度预设值为40° ;当所述磁盘的转速为7200-15000转时,所述温度预设值为50°。
[0016]一种减小整机柜磁盘故障率的装置,包括:
[0017]设置在所述整机柜中各JB0D中的各磁盘处的温度检测装置,用于获取所述整机柜中各JB0D中的各磁盘的温度信息;
[0018]与所述各温度检测装置连接的控制器,用于当所述温度信息对应的温度检测值大于温度预设值时确定所述温度检测值对应的磁盘为热点盘,并控制之后的待存储数据存入除所述热点盘之外的其它磁盘中。
[0019]优选地,所述控制器具体包括:
[0020]接收单元,用于接收所述温度信息,将所述温度信息转换为对应的温度检测值;
[0021]比较单元,用于比较所述温度检测值与所述温度预设值的大小;
[0022]确定单元,用于当所述温度检测值大于所述温度预设值时确定所述温度检测值对应的磁盘为热点盘。
[0023]优选地,所述温度检测装置为温度传感器,设置在所述磁盘处。
[0024]优选地,所述温度传感器与所述控制器通过数据传输线连接。
[0025]优选地,当所述磁盘的转速低于7200转时,所述温度预设值为40° ;当所述磁盘的转速为7200-15000转时,所述温度预设值为50°。
[0026]本发明所提供的减小整机柜磁盘故障率的方法,首先检查各磁盘的温度信息,当温度信息对应的温度检查值大于温度预设值时,则确定该磁盘为热点盘,那么之后的待存储数据就转存至除热点盘之外的其它磁盘,因此热点盘的温度就会得到缓解,降低了磁盘的故障率,延长了磁盘的使用寿命。
【附图说明】
[0027]为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本发明提供的一种减小整机柜磁盘故障率的方法的流程图;
[0029]图2为本发明提供的另一种减小整机柜磁盘故障率的方法的流程图;
[0030]图3为本发明提供的一种减小整机柜磁盘故障率的装置的结构图;
[0031]图4为本发明提供的另一种减小整机柜磁盘故障率的装置的结构图。
【具体实施方式】
[0032]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
[0033]本发明的核心是提供一种减小整机柜磁盘故障率的方法及装置。
[0034]为了使本技术领域的人员更好地理解本发明方案,下面结合附图和【具体实施方式】对本发明作进一步的详细说明。
[0035]实施例一
[0036]图1为本发明提供的一种减小整机柜磁盘故障率的方法的流程图。减小整机柜磁盘故障率的方法包括:
[0037]S10:获取整机柜中各JB0D中的各磁盘的温度信息。
[0038]S20:当温度信息对应的温度检测值大于温度预设值时确定温度检测值对应的磁盘为热点盘,并控制之后的待存储数据存入除热点盘之外的其它磁盘中。
[0039]当整机柜工作运行时,某些JB0D中的磁盘持续存储数据过多成为热点盘,磁盘温度相较于其他盘过高,但是机房的空调环境是恒定的,不会针对某个磁盘进行调低温度保证散热,这会导致磁盘高温度保持一段时间,从而使磁盘故障率明显提高,而且这也会很大程度缩短磁盘的工作寿命,使系统处于不稳定状态。这种情况转移热点盘的读写数据量是关键的。因此,本发明提出以上方法,首先获取整机柜中各JB0D中的各磁盘的温度信息。可以理解的是,整机柜中有多个JB0D,每个JB0D中有多个磁盘,因此,步骤S10中能够获取多个数据信息。该温度信息的个数与磁盘的个数对应。通过对每个温度信息进行分析,当其中的一个或几个温度信息对应的温度检测值大于温度预设值时,则确定该磁盘为热点盘,那么剩余的其它磁盘就是非热点盘。当再有待存储数据需要存入磁盘中时,则将这些待存储数据存入除热点盘之外的其它磁盘中,即存入非热点盘。由于之后的待存储数据不再存入热点盘,因此,热点盘的温度就不会随着上升,提到了保护作用。
[0040]需要说明的是,温度预设值可以根据实际情况设定。
[0041]本实施例提供的减小整机柜磁盘故障率的方法,首先检查各磁盘的温度信息,当温度信息对应的温度检查值大于温度预设值时,则确定该磁盘为热点盘,那么之后的待存储数据就转存至除热点盘之外的其它磁盘,因此热点盘的温度就会得到缓解,降低了磁盘的故障率,延长了磁盘的使用寿命。
[0042]图2为本发明提供的另一种减小整机柜磁盘故障率的方法的流程图。其中,在上述实施例的基础上,步骤S20:当温度信息对应的温度检测值大于温度预设值时确定温度检测值对应的磁盘为热点盘具体包括:
[0043]S200:接收温度信息,将温度信息转换为对应的温度检测值。
[0044]S201:比较温度检测值与温度预设值的大小。
[0045]S202:当温度检测值大于温度预设值时确定温度检测值对应的磁盘为热点盘。
[0046]对于步骤S20来说,具体分为3个步骤,首先是接收各磁盘对应的温度信息,并将温度信息转换为对应的温度检查值。然后比较每个温度检查值与温度预设值的大小关系,如果温度检查值大于温度预设值,则确定该温度检查值对应的磁盘为热点盘;否则为非热点盘。
[0047]其中,通过设置在磁盘处的温度传感器获取整机柜中各JB0D中的各磁盘的温度
?目息。
[0048]获取温度信息的方式有很多种,本发明中采用温度传感器来获取各磁盘的温度信息。具体的做法是在各磁盘处设置温度传感器,为了达到更好的检测效果,可以设置在磁盘的表面且尽量靠近磁盘。
[0
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1