青青子衿, 悠悠我心, 但为君故, 沉吟至今
« Android系统的五大误区中国搜索引擎大变局 »

硬盘的寿命有多久?

  在过去30年里,硬盘一直是存储的主力,没有人会怀疑硬盘在整个电脑中的重要作用,硬盘通常都会存储用户比较重要的信息,鉴于我们对于硬盘的严重依赖,人们都不约而同地关心一个重要的问题:硬盘的寿命到底有多久?

  通常的说法是,机械硬盘的理论寿命大概有3万小时以上,一般硬盘一直开机工作(例如网站服务器的硬盘),3年就会寿终正寝,如果正常使用,6、7年应该没有问题。不过,并没有人对硬盘的寿命进行过理论性的分析,也没人公布类似的研究成果,直到最近,一个名为Backblaze的公司发布了一项报告,通过大量数据来分析硬盘的使用寿命,Backblaze是一家在线备份服务提供商,成立已经超过五年,现在手里有超过2.5万块硬盘正在运行,因此有了足够的数据可以统计出硬盘的寿命。

  需要指出的是,这些硬盘都是24×7不间断运行的,还组建了RAID阵列,但使用的都是普通消费级产品,而不是企业级的、监控级的,只是使用软件冗余来保护数据,因此本文中的统计情况都代表了持续运行下的硬盘表现,普通用户手中的至少得延伸3倍(那也是每天跑8个小时)。

  在具体展开之前,先解释一下故障率。你可能会觉得100%的故障率就是最糟糕的,那可大错特错了。假设你有100块硬盘,一直都很可靠,然后过了半年突然全部挂掉了,那年故障率应该是多少?这时候你每年得两次全部换新,也就是需要200块新硬盘,因此年故障率为200%。

  要是每小时坏一块硬盘呢?年故障率就是876000%!

硬盘能用多久?80%可连续跑四年
Backblaze历年使用的硬盘数量

  浴盆曲线(Bathtub Curve):工程师用这个名词表示产品预期故障率随时间的变化情况。浴盆曲线是指产品从投入到报废为止的整个寿命周期内,其可靠性的变化呈现一定的规律。实践证明大多数设备的故障率符合浴盆曲线,曲线的形状呈两头高,中间低,具有明显的阶段性,可划分为三个阶段:早期故障期,偶然故障期,严重故障期。浴盆曲线是指产品从投入到报废为止的整个寿命周期内,其可靠性的变化呈现一定的规律。

  一般来说,产品故障来自三个方面:1、出厂缺陷,几乎很快就会导致产品坏掉;2、随机故障,基本上是稳定的;3、零部件磨损故障,使用时间越长越容易出现。

  三者综合,就会形成一条浴盆曲线。

硬盘能用多久?80%可连续跑四年

硬盘驱动器故障符合浴盆曲线

  理论和事实符合得非常好。以下就是Backblaze硬盘每个季度的硬盘故障率统计:

硬盘能用多久?80%可连续跑四年
前四年硬盘驱动器的故障率

  最初18个月(六个季度),故障率一直在5%上下,之后一年大幅降低,然后在进入第三个年头的时候急剧增加,达到了10-15%。

  这说明,硬盘如果连续使用,有很大的几率在三年后出问题。

  平均预期寿命:

  人的平均预期寿命这个说法大家经常会听到,但你可能并不清楚它到底代表什么。假如说2010年全球新生儿的平均寿命为67.2岁,那么等大概一个世纪这些人全部去世之后,他们的平均死亡年龄就是67.2岁。当然,可能有些人出生没多久就夭折了,也有些人活到了130岁。

  硬盘也是如此。

  硬盘存活率:

  Backblaze对自己的硬盘统计后发现:

  - 头一年半内,每年有5.1%的硬盘挂掉。

  - 接下来的一年半里,这个比例降至仅仅大约1.4%。

  - 再往后的三年中,故障率窜升至11.8%。

  减去这些牺牲的,剩下的在总量中的比例就是硬盘存活率。

硬盘能用多久?80%可连续跑四年
前四年硬盘驱动器的故障率

  其实单看上述图表很容易误导,似乎硬盘很快就要全部没法用了,但注意Y轴存活率的起点是70%,而换成0的话是这个样子的:

硬盘能用多久?80%可连续跑四年
前四年硬盘驱动器的存活率

  这就是说,连续运行四年之后,仍有80%的硬盘一切正常。

  硬盘到底能用多久?

  五年之后会怎么样?这方面的数据实在匮乏,网上基本搜不到有用的,Backblaze也需要继续观察下去才行。只有其它类似但运营时间更长的公司/机构慷慨一些,才能告诉我们更多。

  但是如果纯粹在理论上预测呢?将上图的曲线延续下去会是这样的:

硬盘能用多久?80%可连续跑四年
前六年硬盘驱动器的存活率

  换言之,如果维持后期的故障率不变,那么六年后将有一半的硬盘挂掉,或者说还剩下一半是正常的,又或者说你的硬盘有一半概率能连续跑六年。

  英文原文:How long do hard drives actually live for?



  除非注明,月光博客文章均为原创,转载请以链接形式标明本文地址

  本文地址:http://www.williamlong.info/archives/3674.html
  • 文章排行:
  • 1.哆啦比猫
  • 我10年前的机器依然坚挺,硬盘除了有点慢以外,没什么问题
  • 2013/11/27 13:44:34   支持(38)反对(24) 回复
  • 2.Chris
  • 我现在的希捷硬盘(普通消费级)已经用了7年整了,可能存在少许碎片,速度降了一些,其他没什么大问题。上一块硬盘也是希捷的,如果DIY老玩家应该有印象,叫希捷酷鱼2,用了8年,第八年时候性能下滑很厉害,速度很慢,之前也没什么问题。

    没法想象硬盘用个2,3年就出问题的情况,也许是我人品比较好?
    Chris 于 2014-5-27 20:10:20 回复
    补充下,我是计算机重度用户,平均每天开机10小时这样,文件操作比较频繁。尤其第一块硬盘,当时水平比较菜,拿硬盘格式化,低格练手,对硬盘有损。倒腾大文件和BT也是家常便饭。

    所以我觉得硬盘远不像很多人说的那么脆弱。raid的话除了数据确实重要,一般个人用途应该心理作祟。重申没法想象你们硬盘是怎么用坏的。。。
    xx1 于 2014-6-26 11:14:34 回复
    帮你算了下,7年10小时1天,总共使用25550小时。
    看别人每天24小时不间断运行,4年后存活率80%,此时使用时间为35040小时。
    所以你再使用949天后,还是有80%的几率存活
  • 2014/5/27 20:03:45   支持(26)反对(17) 回复
  • 3.孙鹏摄影
  • 个人使用的话,3年的硬盘应该立即停止作为核心区和备份区之用,转而作为交互区。5年的硬盘,建议直接报废做个装饰品啥的。个人NAS建议使用空闲休眠功能,有效延长硬盘寿命。
  • 2013/11/27 5:12:40   支持(29)反对(22) 回复
  • 4.添乱机器人
  • ssd的寿命有多久呢
  • 2013/11/27 5:35:41   支持(32)反对(25) 回复
  • 6.偶尔俩笔
  • 日本说世界上开始流行磁带保存数据
  • 2013/11/27 5:24:40   支持(25)反对(22) 回复
  • 8.yovld
  • 对硬盘最大的损害就是开关机的时候, 不清楚硬盘的寿命, 但是个人用的硬盘明显在超过8000小时的时候震动和噪音变大, 读取速度变慢, 可以很明显感觉到, 希捷、西数的都是这感觉
    zzs 于 2014-12-9 19:33:09 回复
    我的希捷用了21个月,7800小时,卡出翔了
  • 2014/2/3 21:05:44   支持(25)反对(22) 回复
  • 9.蛋哥
  • 机械硬盘,我只用企业级,看中的不光是稳定,还有质保。
  • 2013/11/26 19:52:09   支持(31)反对(29) 回复
  • 10.家在列治文
  • 我的硬盘都是至少用10年,每天8小时以上不关机.感觉硬盘寿命很长,数据重要的都刻在光盘上,硬盘一般没事
  • 2013/11/30 6:47:40   支持(26)反对(25) 回复
  • 11._惠小杰想搞机
  • 这学期,有三个同学应聘挂了...
  • 2013/11/27 5:41:41   支持(29)反对(29) 回复
  • 12.233
  • 只有我一个在意故障率的计算方式么
    不管怎么算故障率都不可能超过100%吧
  • 2015/1/6 18:30:23   支持(20)反对(20) 回复
  • 13.希捷3年一报废
  • 确实是啊 希捷,3年一报废
  • 2016/4/9 22:55:42   支持(0)反对(0) 回复
  • 14.30世纪福克斯
  • 我的电脑用了十年,硬盘没换过,昆腾的……
  • 2013/11/27 5:46:41   支持(21)反对(22) 回复
  • 15.Hans
  • 谁能告诉我上面的数据图是什么软件做出来的?
  • 2013/11/27 9:09:12   支持(20)反对(21) 回复
  • 16.hack
  • 持续运行的硬盘,可能反而不能代表普通消费者使用硬盘的情况,系统开关、休眠、断电、死机,也许会使得硬盘的寿命更加不可确定。
    我反正是一年目睹周围三块硬盘去世。
  • 2014/10/6 14:47:25   支持(17)反对(18) 回复
  • 19.小呀么小阿塔
  • 说的很现实,保存好数据,数据无价
  • 2013/11/27 6:03:42   支持(18)反对(21) 回复
  • 20.ShunYea
  • 非常好,终于有相关数据了。
  • 2013/11/27 6:14:42   支持(20)反对(23) 回复
  • 21.龍隱路隱龍
  • 这个问题跟比特币息息相关…
  • 2013/11/27 5:02:39   支持(21)反对(25) 回复
  • 23.wang4312
  • 要买就买黑盘吧,刚买了个蓝盘有坏道
  • 2013/11/27 5:30:40   支持(20)反对(25) 回复
  • 24.然后
  • 普通硬盘用2年就不错了,坏了直接换新的,旧硬盘拆掉做蒸汽朋克产品
  • 2015/4/3 21:12:20   支持(11)反对(16) 回复
  • 25.DestinedCranberry
  • 关注,上周废了一WD蓝盘。。
  • 2013/11/27 5:57:42   支持(17)反对(23) 回复
  • 26.ljfrocky
  • 有一点不明白,为什么刚开始的时候故障率比较高,然后才渐渐降低呢?出厂缺陷惹得祸?但如果真是这样的话,生产厂商也太无耻了吧,有缺陷的产品还敢卖给客户。。。
    test 于 2014-12-9 13:15:19 回复
    这有点像灯泡,总不能用过再给你吧。。
  • 2013/11/28 21:17:25   支持(30)反对(37) 回复
  • 27.小青年
  • 现在都是云服务器。。。所说的分布式存储技术。。。。
  • 2013/11/26 19:49:56   支持(18)反对(28) 回复
  • 29.昵称参与
  • 为了避免硬盘挂掉后数据丢失,应该将数据存入网盘
  • 2013/11/27 6:10:42   支持(22)反对(34) 回复
  • 30.ntger
  • 天行健 君子自强不息。经常想着自己硬盘坏的,自然很容易跻身于3%故障率之中。不然没硬盘坏,这就违背天道了
  • 2013/12/29 7:47:53   支持(14)反对(31) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

相关文章

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.