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

技术编号:17161858 阅读:93 留言:0更新日期:2018-02-01 20:12
本发明专利技术公开了一种磁盘故障检测方法以及装置,涉及计算机技术领域。本发明专利技术的方法包括:获取磁盘的写入速度的波动累积信息;根据写入速度的波动累积信息,判断磁盘的故障情况。本发明专利技术通过磁盘的写入速度的波动累积信息判断磁盘出现故障的可能性,由于磁盘写入速度的波动可以反映磁盘是否受损,因此,能够在磁盘彻底损坏之前对磁盘及时进行处理,避免宕机、数据丢失,提高系统的可靠性,此外,由于根据写入速度的波动累积信息判断磁盘的故障情况,避免了将磁盘一次正常的波动视为磁盘故障,降低了误判的概率。

Disk fault detection method and device

The invention discloses a method and device for detecting disks fault, which relates to the field of computer technology. The method of the invention includes obtaining the fluctuation accumulation information of the writing speed of the disk, and judging the failure condition of the disk according to the accumulated information of the writing speed. The present invention fluctuations through the write speed of the disk accumulated information to determine the possibility of disk failure, the write speed fluctuation disk can reflect the disk is damaged, therefore, prior to the damage to the disk disk completely processed in a timely manner, to avoid downtime, data loss, improve the reliability of the system, in addition, due to the fluctuation of cumulative write speed fault of the disk, the disk will avoid a normal fluctuations as a disk failure, reduces the probability of miscarriage of justice.

【技术实现步骤摘要】
磁盘故障检测方法以及装置
本专利技术涉及计算机
,特别涉及一种磁盘故障检测方法以及装置。
技术介绍
机械磁盘的器件故障时有发生,现有技术中通过配置具有高冗余能力的磁盘阵列(RedundantArraysofIndependentDisks,RAID),将相同的数据存储在多个磁盘上,其中一个磁盘损坏时,仍可以读取数据。但是,对于某些系统(例如采用x86计算机(PC)服务器集群的系统),由于成本的原因,往往不能每台机器都配置磁盘阵列。因此,磁盘或磁盘接口板卡甚至主板上磁盘输入/输出(I/O)芯片的突然损坏而造成非核心节点的宕机、数据丢失,并且恢复系统费时费力。并且,由于不能在磁盘损坏前对磁盘的状况进行判断,只能等到物理磁盘损坏、系统出现故障后才能处理,造成损失。
技术实现思路
本专利技术所要解决的一个技术问题是:如何在磁盘损坏前诊断磁盘损坏的可能性。专利技术人通过观察实际的存储系统,发现通常磁盘在彻底损坏之前写入速度会明显下降并持续出现,或者磁盘的写入速度出现多次上下波动,由此,提出本方案。根据本专利技术的一个方面,提供的一种磁盘故障检测方法,包括:获取磁盘的写入速度的波动累积信息;根本文档来自技高网...
磁盘故障检测方法以及装置

【技术保护点】
一种磁盘故障检测方法,其特征在于,包括:获取磁盘的写入速度的波动累积信息;根据所述写入速度的波动累积信息,判断磁盘的故障情况。

【技术特征摘要】
1.一种磁盘故障检测方法,其特征在于,包括:获取磁盘的写入速度的波动累积信息;根据所述写入速度的波动累积信息,判断磁盘的故障情况。2.根据权利要求1所述的方法,其特征在于,所述获取磁盘的写入速度的波动累积信息包括:根据磁盘的写入速度的波动次数和磁盘的健康等级变化信息中的至少一项信息,来确定磁盘的写入速度的波动累积信息。3.根据权利要求2所述的方法,其特征在于,所述磁盘的写入速度的波动次数和磁盘的健康等级变化信息采用以下方法确定:将磁盘的写入速度的周期性采样结果与预设值进行比较,其中,所述预设值是根据磁盘的平均写入速度确定;根据各个周期的比较结果确定所述磁盘的写入速度的波动次数和磁盘的健康等级变化信息。4.根据权利要求2所述的方法,其特征在于,所述磁盘的写入速度的波动累积信息采用以下方法确定:如果所述磁盘的写入速度的周期性采样结果达到所述预设值,且磁盘处于预告警状态,则将磁盘的健康等级提升一级;如果所述磁盘的写入速度的周期性采样结果小于所述预设值,则将磁盘的健康等级降低一级,其中,当磁盘处于正常状态时,如果写入速度小于所述预设值则磁盘进入预告警状态,当磁盘处于预告警状态时,如果磁盘的健康等级达到用来表示磁盘处于正常状态的预设正常等级,则磁盘进入正常状态;将磁盘由正常状态进入预告警状态的一次过程,确定为一次波动,将波动次数确定为所述磁盘的写入速度的波动累积信息;或者,将磁盘的健康等级的降低信息确定为所述磁盘的写入速度的波动累积信息。5.根据权利要求2所述的方法,其特征在于,所述磁盘的写入速度的波动累积信息采用以下方法确定:如果所述磁盘的写入速度的周期性采样结果小于所述预设值,则确定为一次波动;将波动次数确定为所述磁盘的写入速度的波动累积信息。6.根据权利要求2所述的方法,其特征在于,所述磁盘的写入速度的波动累积信息采用以下方法确定:如果所述磁盘的写入速度的周期性采样结果小于所述预设值,则将磁盘的健康等级降低一级;将磁盘的健康等级的降低信息确定为所述磁盘的写入速度的波动累积信息。7.根据权利要求4或5所述的方法,其特征在于,所述根据所述写入速度的波动累积信息,判断磁盘的故障情况包括:若在预设时间范围内,所述磁盘的写入速度的波动次数达到预设波动次数,则判断磁盘故障。8.根据权利要求4或6所述的方法,其特征在于,所述根据所述写入速度的波动...

【专利技术属性】
技术研发人员:张萍陈云海铁兵
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

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

1