[发明专利]一种基于异常检测的磁盘防震保护方法及装置有效
申请号: | 201611244683.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106843752B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 范长军;李昀;江云飞 | 申请(专利权)人: | 中国电子科技集团公司第五十二研究所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/0897;G06F12/0871 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杨天娇 |
地址: | 311121*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 异常 检测 磁盘 防震 保护 方法 装置 | ||
1.一种基于异常检测的磁盘防震保护方法,应用于存储设备,其特征在于,所述基于异常检测的磁盘防震保护方法,包括:
步骤S1、通过安装在存储设备上的加速度传感器,采集三轴加速度值,与加速度阈值进行比较,当采集的三轴加速度值大于加速度阈值时,进入下一步,否则将震动状态寄存器复位为a,更新震动状态判断高斯模型参数;
步骤S2、根据采集的三轴加速度值与震动状态判断高斯模型计算高斯概率并与预设的震动阈值进行比较,当计算得到的高斯概率小于预设的震动阈值时,判断震动状态异常,将震动状态寄存器置为b,更新震动状态判断高斯模型参数,否则将震动状态寄存器复位为a,然后更新震动状态判断高斯模型参数;
步骤S3、当有数据读写到来时,读取震动状态寄存器的值,在震动状态寄存器的值为a时,正常执行数据读写,在震动状态寄存器的值为b时,通过缓存来执行数据读写。
2.根据权利要求1所述的基于异常检测的磁盘防震保护方法,其特征在于,所述步骤S2中,当计算得到的高斯概率不小于预设的震动阈值时,还包括步骤:
根据采集的三轴加速度值更新加速度阈值。
3.根据权利要求1所述的基于异常检测的磁盘防震保护方法,其特征在于,所述通过缓存来执行数据读写,包括:
进一步判断所述数据读写是读还是写;
当所述数据读写是读时,查询请求的数据是否在缓存中,如果命中缓存,则完成读的操作,并返回获取的数据,否则阻塞读的操作,并实时查询震动状态寄存器的值,等震动状态寄存器的值复位为a后,与磁盘间进行读的操作;
当所述数据读写是写时,则尝试将数据直接写入缓存,如果成功提交,则直接返回,完成整个写的操作,如果缓存已满,则阻塞写的操作,并实时查询震动状态寄存器的值,等震动状态寄存器的值复位为a后,将数据写入磁盘。
4.根据权利要求3所述的基于异常检测的磁盘防震保护方法,其特征在于,所述缓存包括至少两块固态硬盘,分别作为读的缓存盘和写的缓存盘。
5.一种基于异常检测的磁盘防震保护装置,应用于存储设备,其特征在于,所述基于异常检测的磁盘防震保护装置包括初步判断模块、异常判断模块和数据处理模块,其中:
所述初步判断模块,用于通过安装在存储设备上的加速度传感器,采集三轴加速度值,与加速度阈值进行比较,当采集的三轴加速度值大于加速度阈值时,进入到异常判断模块进行下一步判断,否则将震动状态寄存器复位为a,更新震动状态判断高斯模型参数;
所述异常判断模块,用于根据采集的三轴加速度值与震动状态判断高斯模型计算高斯概率并与预设的震动阈值进行比较,当计算得到的高斯概率小于预设的震动阈值时,判断震动状态异常,将震动状态寄存器置为b,更新震动状态判断高斯模型参数,否则将震动状态寄存器复位为a,然后更新震动状态判断高斯模型参数;
所述数据处理模块,用于当有数据读写到来时,读取震动状态寄存器的值,在震动状态寄存器的值为a时,正常执行数据读写,在震动状态寄存器的值为b时,通过缓存来执行数据读写。
6.根据权利要求5所述的基于异常检测的磁盘防震保护装置,其特征在于,所述异常判断模块,还用于当计算得到的高斯概率不小于预设的震动阈值时,根据采集的三轴加速度值更新加速度阈值。
7.根据权利要求5所述的基于异常检测的磁盘防震保护装置,其特征在于,所述数据处理模块在通过缓存来执行数据读写时,执行如下操作:
进一步判断所述数据读写是读还是写;
当所述数据读写是读时,查询请求的数据是否在缓存中,如果命中缓存,则完成读的操作,并返回获取的数据,否则阻塞读的操作,并实时查询震动状态寄存器的值,等震动状态寄存器的值复位为a后,与磁盘间进行读的操作;
当所述数据读写是写时,则尝试将数据直接写入缓存,如果成功提交,则直接返回,完成整个写的操作,如果缓存已满,则阻塞写的操作,并实时查询震动状态寄存器的值,等震动状态寄存器的值复位为a后,将数据写入磁盘。
8.根据权利要求7所述的基于异常检测的磁盘防震保护装置,其特征在于,所述缓存包括至少两块固态硬盘,分别作为读的缓存盘和写的缓存盘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十二研究所,未经中国电子科技集团公司第五十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611244683.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种果仁馕及其加工方法
- 下一篇:饮料瓶