System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于存储器设备的自检数据管理系统及方法技术方案_技高网

一种基于存储器设备的自检数据管理系统及方法技术方案

技术编号:40671856 阅读:3 留言:0更新日期:2024-03-18 19:08
本发明专利技术涉及自检数据管理技术领域。具体为一种基于存储器设备的自检数据管理系统及方法,自检数据管理系统包括数据采集模块、数据分析模块、存储异常管理模块和告警提醒模块;数据采集模块是用于采集存储设备的自检数据和不同存储区域中的历史存储数据;数据分析模块是用于分析异常存储区域以及存储区域之间的关联指向影响度;存储异常管理模块是用于分析判断自检数据信息检测的异常存储区域是否正确,并且分析判断自检数据检测正确率;告警提醒模块是当存储设备的自检数据信息检测异常存储区域的正确率低于预设正确率阈值时,进行告警提醒。本发明专利技术通过分析存储区域之间的关联性判断自检数据的检测正确率,避免由于自检数据不准确导致误判现象。

【技术实现步骤摘要】

本专利技术涉及自检数据管理,具体为一种基于存储器设备的自检数据管理系统及方法


技术介绍

1、当计算机硬件和软件变得越来越复杂,为了确保设备的可靠性和稳定性,存储设备的自检已经成为一种重要的技术手段,自检技术可以帮助用户及时发现和解决潜在的硬件问题,减少设备故障的概率,提高设备的可靠性和稳定性;存储设备的自检数据是指存储设备在运行过程中产生的各种内部数据和状态信息,这些数据被用于检测和诊断存储设备的工作状态和性能;

2、在现有的技术下,也不能确保获得的自检数据能够检测中存储设备中的所有异常的存储区域;当存储设备出现异常情况时没有进行有效的处理等情况,会导致自检程序在对存储设备进行自检的过程中会发生漏检;使得存储设备的异常存储区域出现漏检并且检修不及时,从而造成存储设备中数据的丢失或损坏,数据无法正确写入或读取。


技术实现思路

1、本专利技术的目的在于提供一种基于存储器设备的自检数据管理系统及方法,以解决上述
技术介绍
中提出的问题。

2、为了解决上述技术问题,本专利技术提供如下技术方案:一种基于存储器设备的自检数据管理方法,所述自检数据管理方法具体包括以下步骤:

3、s100、通过存储设备的自检日志记录获取当前存储设备的自检数据信息,依据所述自检数据信息分析判断异常的存储区域;

4、s200、获取存储设备的历史存储数据信息,依据所述历史存储数据信息分析不同存储区域的关联性,并且判断存储区域之间的关联影响度;

5、s300、依据所述存储区域之间的关联指向度分析判断异常的存储区域是否正确,当异常的存储区域不正确时,依据所述不同存储区域之间自检数据信息的关联性对异常存储区域进行更新;

6、s400、对存储设备的自检数据信息的正确率进行分析,当所述存储设备的自检数据信息的正确率低于预设正确率阈值时,进行告警提醒。

7、进一步的,所述s100中依据所述自检数据信息分析判断存储设备中异常存储区域的具体方法如下:

8、s101、基于大数据获取存储设备中的存储区域为si,i=1、2、3...i,i表示为存储设备中存储区域的数量,si表示为存储设备中第i个存储区域;分别获取存储设备中存储区域的自检数据信息为ci,ci表示为第i个存储区域的自检数据信息;

9、s102、任意选取一个存储区域的自检数据信息,通过outlier公式对所述任意选取一个存储区域之间数据信息中数据点与周围邻居点的密切程度进行分析识别得到离群点即异常点的数量为ui,离群点指单个数据点在整个数据集上嚣张突出的点,但是离群点是异常的数据点,但是不一定是错误的数据点,所以依据离群点数量分析判断存储区域是否异常的离群点数量阈值不为0;其中ui表示为第i个存储区域中离群点的数量;当ui≤u时,判定第i个存储区域正常;当ui>u时,判定第i个存储区域出现异常;其中u表示为预设离群点数量阈值;对存储设备的存储区域进行遍历得到异常的存储区域为sz,z=1、2、3...z,z表示为存储设备中异常存储区域的数量。

10、进一步的,所述s200中分析不同存储区域的关联性以及存储区域之间的关联影响度的具体方法如下:

11、s201、获取任意存储设备的历史存储数据信息,分别生成集合qi,qi={qi1、qi2、qi3...qij},j=1、2、3...j,j表示为存储设备的历史存储数据信息的数量,qij标识存储设备的第i个存储区域的第j个历史存储数据信息;任意选取两个存储区域的历史存储数据信息集合为qa和qa+1,其中a∈[j,j);

12、s202、通过杰卡德相似系数公式:j(qa,qa+1)=|qa∩qa+1|/|qa∪qa+1|,计算得到所述任意选取两个存储区域的历史存储数据信息的相似度;当j(qa,qa+1)=0时,说明两个存储区域的历史存储数据信息之间不存在相似性,所以对j(qa,qa+1)≠0的两个存储区域进行分析,根据公式:

13、f1=k(qa∩qa+1)/k(qa),f2=k(qa∩qa+1)/k(qa+1)

14、计算得到两个存储区域之间的影响度,当f1>f2时,则两个存储区域之间的关联指向为存储区域a→存储区域a+1,且关联影响度为f1;当f2>f1时,则两个存储区域之间的关联指向为存储区域a+1→存储区域a,且关联影响度为f2;当f2=f1时,则两个存储区域之间的关联指向为存储区域a→存储区域a+1且存储区域a+1→存储区域a,及关联影响度为f1=f2;

15、s203、对存储设备中的存储区域进行遍历,得到存储区域之间的关联指向和关联影响度,构建存储区域的关联链路并上传到终端数据库。

16、进一步的,所述s300中依据不同存储区域之间自检数据信息的关联性对异常存储区域进行更新具体方法如下:

17、s301、基于所述存储区域之间的关联指向和关联影响度构建存在关联指向性的存储区域集合为s,s={s1、s2、s3...sv},v=1、2、3...v,v表示为存储设备中存在关联指向性的存储区域数量,根据存在关联指向性的存储区域集合得到自检数据检测的异常存储区域中存在关联指向性的存储区域为sz’=(sz∩s),虽然存储区域之间存在关联影响的,但是当两者之间的影响度小于预设的阈值时,说明存在关联指向性的存储区域对被指向的存储区间的影响程度小,存在关联指向性的存储区域出现异常但被指向的存储区间正常运行;依据存储区域之间的关联影响度得到关联影响度超过预设影响阈值的存储区域sz’指向的存储区域为s’z’,当存储区域之间的关联影响度小于预设影响阈值时,存储区域sz’指向的存储区域s’z’为0;其中,s’z’表示为存储区域sz’关联指向的存储区域,sz’表示为自检数据检测的异常存储区域中存在关联指向性的第z’个存储区域,z’=1、2、3...z’,由于是从自检数据监测的异常存储区域中寻找存在关联指向性的存储区域所以z’≤z,z’表示为异常存储区域中存在关联指向性的存储区域的数量;

18、s302、通过所述存储区域sz’指向的存储区域s’z’和自检数据信息检测的异常区域sz分别构建存储区域集合s(s’z’)和s(sz),其中当s’z’为0时,在集合s(s’z’)不存在及表示为空集,当[s(sz)∩s(s’z’)]≠s(s’z’)时,存储设备的自检数据信息检测的异常存储区域出现错误;

19、s303、根据公式:s(s’z’)-[s(sz)∩s(s’z’)],得到自检数据信息检测缺失的异常存储区域,对异常存储区域进行更新。

20、进一步的,所述s400中对存储设备的自检数据信息的正确率进行分析的具体方法如下:

21、s401、根据公式:g=k[s(s’z’)∩s(sz)]/k[s(s’z’)],计算得到存储设备自检数据信息检测异常存储区域的正确率,其中k[]表示为集合中元素的数量;

22、s402、当存储设备自检数据信息检测异常存储本文档来自技高网...

【技术保护点】

1.一种基于存储器设备的自检数据管理方法,其特征在于:所述自检数据管理方法具体包括以下步骤:

2.根据权利要求1所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述S100中依据所述自检数据信息分析判断存储设备中异常存储区域的具体方法如下:

3.根据权利要求2所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述S200中分析不同存储区域的关联性以及存储区域之间的关联影响度的具体方法如下:

4.根据权利要求3所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述S300中依据不同存储区域之间自检数据信息的关联性对异常存储区域进行更新具体方法如下:

5.根据权利要求4所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述S400中对存储设备的自检数据信息的正确率进行分析的具体方法如下:

6.一种基于存储器设备的自检数据管理系统,其特征在于:所述自检数据管理系统包括数据采集模块、数据分析模块、存储异常管理模块和告警提醒模块;所述数据采集模块的输出端与数据分析模块的输入端连接,所述数据分析模块的输出端与存储异常管理模块的输入端连接;所述存储异常管理模块的输出端与告警提醒模块的输入端连接;所述数据采集模块是用于采集存储设备的自检数据和不同存储区域中的历史存储数据;所述数据分析模块是用于分析异常存储区域以及存储区域之间的关联指向影响度;所述存储异常管理模块是用于分析判断自检数据信息检测的异常存储区域是否正确,并且分析判断自检数据检测正确率;所述告警提醒模块是当存储设备的自检数据信息检测异常存储区域的正确率低于预设正确率阈值时,进行告警提醒。

7.根据权利要求6所述的一种基于存储器设备的自检数据管理系统,其特征在于:所述数据采集模块包括自检数据信息采集单元、历史存储数据采集单元和终端存储单元;所述自检数据信息采集单元是采集存储设备的自检数据信息;所述历史存储数据采集单元是采集存储区域中的历史存储数据信息;所述终端存储单元是用于存储存储区域之间的关联链路。

8.根据权利要求7所述的一种基于存储器设备的自检数据管理系统,其特征在于:所述数据分析模块包括异常存储区域分析单元、存储区域关联性分析单元和存储区域关联指向影响度分析单元;所述异常存储区域分析单元是通过存储设备的自检数据信息对存储设备中异常存储区域进行分析;所述存储区域关联性分析单元是通过存储区域的历史存储数据信息分析判断存储区域之间的关联性;所述存储区域关联指向影响度分析单元是分析判断存储区域之间的关联指向性和关联影响度。

9.根据权利要求8所述的一种基于存储器设备的自检数据管理系统,其特征在于:所述存储异常管理模块包括自检数据检测正确率分析单元和异常存储区域检测更新单元;所述自检数据检测正确率分析单元是对存储设备的自检数据信息检测异常存储区域的正确率进行分析;所述异常存储区域检测更新单元是依据自检数据信息检测缺失的异常存储区域,对异常存储区域进行更新。

10.根据权利要求9所述的一种基于存储器设备的自检数据管理系统,其特征在于:所述告警提醒模块包括告警提醒单元和标记检修单元;所述告警提醒单元是当存储设备自检数据信息检测异常存储区域的正确率小于预设正确率阈值时,向终端发送告警提醒;所述标记检修单元是当存储设备自检数据信息检测异常存储区域的正确率超过预设正确率阈值时,对更新后的异常存储区域进行标记,并对标记的异常存储区域进行检修。

...

【技术特征摘要】

1.一种基于存储器设备的自检数据管理方法,其特征在于:所述自检数据管理方法具体包括以下步骤:

2.根据权利要求1所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述s100中依据所述自检数据信息分析判断存储设备中异常存储区域的具体方法如下:

3.根据权利要求2所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述s200中分析不同存储区域的关联性以及存储区域之间的关联影响度的具体方法如下:

4.根据权利要求3所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述s300中依据不同存储区域之间自检数据信息的关联性对异常存储区域进行更新具体方法如下:

5.根据权利要求4所述的一种基于存储器设备的自检数据管理方法,其特征在于:所述s400中对存储设备的自检数据信息的正确率进行分析的具体方法如下:

6.一种基于存储器设备的自检数据管理系统,其特征在于:所述自检数据管理系统包括数据采集模块、数据分析模块、存储异常管理模块和告警提醒模块;所述数据采集模块的输出端与数据分析模块的输入端连接,所述数据分析模块的输出端与存储异常管理模块的输入端连接;所述存储异常管理模块的输出端与告警提醒模块的输入端连接;所述数据采集模块是用于采集存储设备的自检数据和不同存储区域中的历史存储数据;所述数据分析模块是用于分析异常存储区域以及存储区域之间的关联指向影响度;所述存储异常管理模块是用于分析判断自检数据信息检测的异常存储区域是否正确,并且分析判断自检数据检测正确率;所述告警提醒模块是当存储设备的自检数据信息检测异常存储区域的正确率低于预设正确率阈值时,进行告警提醒。

7.根据权利要求6所述的一...

【专利技术属性】
技术研发人员:王永成陈程黄欢
申请(专利权)人:南京扬贺扬微电子科技有限公司
类型:发明
国别省市:

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

1