千家信息网

怎样预测硬盘的失效

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇文章给大家分享的是有关怎样预测硬盘的失效,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。我们都知道,目前大部分的主流厂商都宣传自己可以
千家信息网最后更新 2025年02月01日怎样预测硬盘的失效

本篇文章给大家分享的是有关怎样预测硬盘的失效,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

我们都知道,目前大部分的主流厂商都宣传自己可以实现HDD的故障预测,这样可以在HDD发生故障前,提前把数据预COPY出来,避免RAID重构带来的性能下降和数据丢失风险。

大家都知道,HDD的固件里面都有硬盘参数提供的一些数据,叫Self-Monitoring, Analysis, and Reporting Technology (SMART)。所有的阵列厂商都说,根据S.M.A.R.T参数来预测硬盘的失效,但没有一个厂商肯告诉你采用哪些参数,啥算法做出的预测。其实,这个预测算法才是真正的核心机密,对预测的准确性非常关键。硬盘没有坏你预测坏了,对客户和自己都是损失,因为需要提前更换硬盘。硬盘快坏了你预测不出来,给客户带来风险。这些预测,需要大量的使用去验证,而且不断完善预测算法。我们看到很多新进入存储的厂商也宣传具备预测硬盘失效的功能,但没有一定的积累是很难发挥价值的。

今天带大家了解一下美国的云存储服务商BACKBLAZE的研究成果。BACKBLAZE现在有4万块硬盘,100PB的数据,因此,他们的统计还是有一点说服力的。

BACKBLAZE不知道大家是否还有印象,西瓜哥以前分享过他们对各个硬盘厂商的坏盘率的统计数据。简单看,好像希捷的硬盘故障率最高,后来很多大V写了各种分析,希捷应该也做了紧急公关,因此,应该对希捷没有造成太大的影响,否则希捷Q3的增长不会这么快。

下面这个统计其实对大家还是有一些价值,第一年的硬盘故障率是5.1%,第二年是1.4%,第三年急升到11.8%。看来,云存储的服务商的硬盘3年后故障率老高了。当然,由于业务模型不同,企业应用应该没有恶化这么厉害。

SMART一共有200多个参数,由于没有一个标准,很多参数都是厂商定义的,因此,存储厂商必须和硬盘生产厂商深度合作,挖掘里面对自己有用的信息。

BACKBLAZE经过研究发现,200多个参数里面,只有下面5个参数和硬盘失效强相关。BACKBLAZE也只用这5个参数来预测硬盘是否失效。

比如这SMART 187,表示不可恢复的读错误个数(ECC也不行恢复)。这个值大于0,硬盘就快失效了。这个值越大,平均年故障率最高。

而SMART 12这个参数,代表硬盘电源开关的次数。BACKBLAZE发现,硬盘的电源开关次数和硬盘故障率没有线性关系,因此没有用这个参数来预测硬盘故障。

这个其实也给很多做冷存储的厂商吃了一颗定心丸,因为这些存储有休眠的功能,当某些机柜的硬盘不用的时候,可以让硬盘休眠,甚至可以关掉电源。原来还担心频繁开关电源对硬盘寿命产生影响,现在看好像关系不大。

今天分享这些知识,就是告诉大家,其实HDD的水很深。所有新进入存储的厂商,都会在HDD的使用上交过很多学费。因此,也给大家几个建议:

  1. 从可靠性考虑,存储大厂都要求必须购买自己的硬盘。因为不同硬盘厂商不同固件对SMART值的定义都不同。很多用户都不理解,为啥都是希捷硬盘,不能我自己去购买?了解这些知识,相信你就理解了这个行业的"潜规则";

  2. 如果有可能,尽量选择出货量大的厂商。只有出货量大,才能和硬盘厂商进行深度的合作,拿到SMART数据的更多细节。并且出货量大,说明这些存储厂商的硬盘寿命预测功能已经得到市场的验证,其预测算法应该是比较有效的。

当然,如果用SDD,就没有这么麻烦的问题了,这也是SDD的优势,寿命预测更加准确。

以上就是怎样预测硬盘的失效,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

硬盘 厂商 参数 存储 故障 数据 故障率 希捷 不同 电源 知识 算法 出货量 功能 寿命 更多 统计 最高 价值 只有 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 音像制品管理系统数据库设计 金鸡市网络安全宣传 隐雪互联网科技有限公司 共建网络安全成功案例 linux查看服务器安装的软件 藏宝阁怎么取消服务器选择 博智安全互联网科技产业园 成航实训报告网络安全知识内容 定期开展网络安全测评制度 黄浦区一站式网络技术参考价 为什么定位显示无法连接服务器 苹果php用什么软件开发 网络安全话题的漫画 通过宝塔设置服务器安全 服务器多重网络连接安全吗 网络安全产品经理好做不 寻找网络安全管理人员 软件开发项目代码编写规范 工行软件开发中心考什么 大理网络安全示范项目 数据库修改sql语句 数据库安全防护系统技术白皮书 模拟山羊手机版怎么开服务器 学习网络技术的书推荐 软件开发如何才能进到大公司 东莞餐饮软件开发咨询 软件开发项目需要的财务成本 中兴无线软件开发知乎 数据库中定义主键和外键 软件开发年薪有50万吗
0