一种保护机械硬盘的方法、系统、设备及介质技术方案

技术编号:29295659 阅读:36 留言:0更新日期:2021-07-17 00:53
本发明专利技术公开了一种保护机械硬盘的方法、系统、设备和存储介质,方法包括:获取背板和所有机械硬盘的加速度值;根据背板的加速度值创建第一矩阵,并根据所有机械硬盘的加速度值创建第二矩阵;将第一矩阵和第二矩阵的乘积乘以单位矩阵以得到第一值,并判断所述第一值与零的差值是否小于第一阈值;响应于所述第一值与零的差值小于所述第一阈值,获取每个机械硬盘第一时刻和第二时刻的加速度值,根据第一时刻的加速度值和第二时刻的加速度值计算每个机械硬盘对应的振动参数,并判断所有的振动参数是否均大于第二阈值;以及响应于所有的振动参数均不大于第二阈值,提示机械硬盘位置正常。提示机械硬盘位置正常。提示机械硬盘位置正常。

【技术实现步骤摘要】
一种保护机械硬盘的方法、系统、设备及介质


[0001]本专利技术涉及服务器领域,更具体地,特别是指一种保护机械硬盘的方法、系统、计算机设备及可读介质。

技术介绍

[0002]机械硬盘虽然在速度上已不如固态硬盘来的高速,不过,在目前的服务器中,使用的大多数还是机械硬盘,固态硬盘相对较少。普通固态硬盘比机械硬盘贵不少,而企业级固态硬盘更是不便宜,再加上固态硬盘容量普遍小,如果服务器全部用固态硬盘,成本会非常高,这是一般的企业难以负担的。服务器存储的都是重要的海量数据,对硬盘容量有很高的要求。而目前服务器机械硬盘,单块容量可以达到2TB以上,主流大容量服务器机械硬盘达到了10TB左右。甚至有14TB和18TB的硬盘也即将上市。再者,传统的机械硬盘已经使用了几十年了,技术成熟,可靠性极佳,并且机械硬盘损坏还可以维修,数据丟失,还可以通过一些专业数据恢复软件,大机率找回。而固态硬盘,起步较晚,虽然速度有绝对优势,但由于固态硬盘是晶片级存储,一旦硬盘损坏,数据几乎无法找回。另外,固态硬盘数据丟失,也几乎很难再恢复。但机械硬盘由于是马达带动硬盘旋转读取,在放本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种保护机械硬盘的方法,其特征在于,包括以下步骤:获取背板和所有机械硬盘的加速度值;根据背板的加速度值创建第一矩阵,并根据所有机械硬盘的加速度值创建第二矩阵;将第一矩阵和第二矩阵的乘积乘以单位矩阵以得到第一值,并判断所述第一值与零的差值是否小于第一阈值;响应于所述第一值与零的差值小于所述第一阈值,获取每个机械硬盘第一时刻和第二时刻的加速度值,根据所述第一时刻的加速度值和所述第二时刻的加速度值计算每个机械硬盘对应的振动参数,并判断所有的振动参数是否均大于第二阈值;以及响应于所有的振动参数均不大于第二阈值,提示机械硬盘位置正常。2.根据权利要求1所述的方法,其特征在于,还包括:响应于所述第一值与零的差值不小于所述第一阈值,将所述第二矩阵和第二矩阵的转置矩阵相乘以得到定位矩阵,并根据所述定位矩阵的对角线元素值确定异常硬盘。3.根据权利要求2所述的方法,其特征在于,所述根据所述定位矩阵的对角线元素值确定异常硬盘包括:判断所述定位矩阵的对角线元素值中是否存在与一的差值小于所述第一阈值的元素值;以及响应于所述定位矩阵的对角线元素值中存在与一的差值小于所述第一阈值的元素值,根据所述元素值的序号确定异常硬盘的位置。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一时刻的加速度值和所述第二时刻的加速度值计算每个机械硬盘对应的振动参数包括:计算每个方向上第一时刻的加速度值和第二时刻的加速度值的差值的绝对值以得到每个方向上的子振动参数,并将所有方向的子振动参数相加以得到振动参数。5.一种保护机械硬盘的系统,其特征在于,包括:采集模块,配置用于获取背板和所有机械硬盘的加速度值;创建模块,配置用于根据背板的加速度值创建第一矩阵,并根据所有机械硬盘的加速度值创建第二矩阵;第一计算模块,配置用于将第一...

【专利技术属性】
技术研发人员:林子平
申请(专利权)人:山东英信计算机技术有限公司
类型:发明
国别省市:

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

1