一种磁盘检测的方法技术

技术编号:12348034 阅读:101 留言:0更新日期:2015-11-18 19:56
本发明专利技术公开一种磁盘检测的方法,属于计算机系统及存储领域;分别采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集;将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的特征集相匹配,则说明其为异常磁盘,得出对应的周期范围,预测测试磁盘剩余时间;若是异常磁盘,进行告警并显示测试盘的预测剩余时间。

【技术实现步骤摘要】

本专利技术公开,属于计算机系统及存储领域。
技术介绍
随着计算机成为了必不可少的工具,产生的数据也是越来越多,虽然单个磁盘的容量越来越大,但是仍然满足不了用户的需求。磁盘作为网络存储设备最重要的部件之一,是数据最终存储的地方。如果磁盘损坏,不仅应磁盘上的数据会有部分丢失,严重时甚至可能造成整个磁盘阵列上的数据遭到破坏,对于存储数据量大的公司企业或政府部门将是无法弥补的损失,后果势必极为惨重。因此在磁盘正式工作前,就应该做好磁盘的检测,防止上述情况发生。而目前的磁盘检测的技术方法却存在如下问题:不能及时检查磁盘状态,提前预测磁盘是否损坏,而且不能够有效的预测目标磁盘的剩余使用时间,以便对故障磁盘进行处理。本专利技术提供,与现有检测方法相比,可以实现及时检查磁盘状态、提前预测磁盘是否损坏,预测目标磁盘剩余使用时间的目的。
技术实现思路
本专利技术针对磁盘检测的技术方法却存在不能及时检查磁盘状态,提前预测磁盘是否损坏,而且不能够有效的预测目标磁盘的剩余使用时间,以便对故障磁盘进行处理的问题,提供,可以实现及时检查磁盘状态、提前预测磁盘是否损坏,预测目标磁盘剩余使用时间的目的。本专利技术提出的具体方案是: : 分别采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集; 将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的特征集相匹配,则说明其为异常磁盘,得出对应的周期范围,预测测试磁盘剩余时间; 若是异常磁盘,进行告警并显示测试盘的预测剩余时间。采集一定数量的故障异常磁盘发生故障之前的5-10个周期的运行状态数据,将运行状态数据划分为N组数据,并对这些数据进行多分类大数据运算分析,得出若干特征集,特征集中包含状态数据以及对应周期范围。所述测试磁盘的运行状态数据与异常磁盘的特征集中的目标特征集匹配,则获取与所述目标特征集对应的周期范围。所述的运行状态数据为磁盘的SMART数据,包括硬盘健康状况、运行情况的数据、磁盘的属性参数。—种磁盘检测系统,包括磁盘动态采集模块、磁盘分析模块、预警模块完成磁盘检测; 磁盘动态采集模块负责分别采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集; 磁盘分析模块负责将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的特征集相匹配,则说明其为异常磁盘,得出对应的周期范围,预测测试磁盘剩余时间; 预警模块负责发现异常磁盘后,进行告警并显示测试盘的预测剩余时间。即当磁盘分析模块分析预测出测试磁盘的健康程度后,若判断其为异常磁盘,则将其信息反馈给预警模块,预警模块会告警并显示测试磁盘的预测剩余时间。本专利技术的有益之处是:本专利技术采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集;将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的特征集相匹配,则说明其为异常磁盘,得出对应的周期范围,预测测试磁盘剩余时间;及时地检查磁盘状态,提前预测了磁盘是否损坏,而且能够有效的预测目标磁盘的剩余使用时间,方便对故障磁盘进行处理;并且若是异常磁盘,进行告警并显示测试盘的预测剩余时间,做到预防因磁盘故障而导致数据丢失。【具体实施方式】一种磁盘检测系统,包括磁盘动态采集模块、磁盘分析模块、预警模块完成磁盘检测; 磁盘动态采集模块负责分别采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集; 磁盘分析模块负责将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的特征集相匹配,则说明其为异常磁盘,得出对应的周期范围,预测测试磁盘剩余时间; 预警模块负责发现异常磁盘后,进行告警并显示测试盘的预测剩余时间。即当磁盘分析模块分析预测出测试磁盘的健康程度后,若判断其为异常磁盘,则将其信息反馈给预警模块,预警模块会告警并显示测试磁盘的预测剩余时间。 : 分别采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集; 其中可以利用磁盘动态采集模块采集一定数量的故障异常磁盘发生故障之前的5-10个周期的运行状态数据,将运行状态数据划分为N组数据,并对这些数据进行多分类大数据运算分析,得出若干特征集,特征集中包含状态数据以及对应周期范围;测试磁盘的运行状态数据与异常磁盘的特征集中的目标特征集匹配,则获取与所述目标特征集对应的周期范围; 运行状态数据主要为磁盘的SMART数据,包括硬盘健康状况、运行情况的数据、磁盘的属性参数。磁盘的属性参数是指具有周期性变化的属性参数,且磁盘的属性参数可以是:底层数据读取错误率(read error rate)、寻道错误率(Seek Error Rate)、无法校正的扇区计数(Uncorrectable Sector Count)、或者高级直接内存访问循环冗余校验码的错误计数(Ultra DMA CRC Error Count)等等。可以利用磁盘分析模块将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的特征集相匹配,则说明其为异常磁盘,得出对应的周期范围,预测测试磁盘剩余时间; 若是异常磁盘,进行告警并显示测试盘的预测剩余时间。即预警模块发现异常磁盘后,进行告警并显示测试盘的预测剩余时间。即当磁盘分析模块分析预测出测试磁盘的健康程度后,若判断其为异常磁盘,则将其信息反馈给预警模块,预警模块会告警并显示测试磁盘的预测剩余时间。【主权项】1.,其特征是 分别采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集; 将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的本文档来自技高网...

【技术保护点】
一种磁盘检测的方法,其特征是分别采集得到一定数量的故障异常磁盘发生故障之前的一定周期的运行状态数据和正常磁盘的运行状态数据,利用支持向量机处理异常磁盘的运行状态数据和正常磁盘的运行状态数据,分别得到异常磁盘和正常磁盘的数据特征集;将测试盘数据与异常磁盘的特征集以及正常磁盘的特征集相对比,若测试磁盘的运行状态数据与正常磁盘的特征集匹配,则确定测试磁盘为正常磁盘;若测试磁盘的状态数据与异常数据的特征集相匹配,则说明其为异常磁盘,得出对应的周期范围,预测测试磁盘剩余时间;若是异常磁盘,进行告警并显示测试盘的预测剩余时间。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡丰龙
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1