SSD 硬盘的主要优势是性能更佳。我对它们的可靠性很感兴趣。
SSD 驱动器是否比普通硬盘更可靠?有些人说肯定是的,因为它们没有移动部件,但我担心这是一项可能尚未完全成熟的新技术。
答案1
它们存在的时间还不够长,数量也不足以开发出获得声誉。闪存磨损是每个人都关心的真正大问题,这就是企业级 SSD 驱动器分配如此多块到坏块存储的原因。Anandtech 在过去几个月中发表了几篇关于 SSD 的文章,它们进行了非常详细的介绍。据我所知,稳定性问题主要出现在消费市场,那里正在偷工减料以降低价格。您可以购买放入光纤通道阵列的 SSD 与 OCZ 驱动器完全不同。消费级 SSD 和企业级 SSD 之间的稳定性差距可能比消费级 SATA 驱动器和企业级 SATA 驱动器之间的差距要大得多。
有关英特尔 X25 等企业级固态硬盘的更多信息,Anandtech 有几篇文章介绍。他们的关于 X25 的介绍文章几乎滔滔不绝。在桌面端,最近有一篇关于OCZ Vertex详细介绍了 SSD 市场消费者端的糟糕表现,并链接到另一篇文章问题最初是在科技媒体中发现的。简而言之,消费级 SSD 经过调整,可提供大量连续 I/O 数量,而很少考虑实际使用模式。OCZ Vertex 是一款消费级 SSD,其性能可以接近英特尔,但需要精心呵护才能达到。同样,这些产品上市的时间都不够长,无法真正出现彻底的故障率。直到最近 6-8 个月,消费级 SSD 才变得足够便宜,可以大规模采用。
更新日期:6/2011
两年过去了,我们现在确实对此有一些感受。然而,他们用过的已经进化。SSD 用于无法完全满足性能需求的领域经济上满足磁盘,因此可靠性的比较就像苹果和梨的比较。对于需要小存储的服务器,它们通常不需要该存储的高性能,因此大多数时候仍使用旋转磁性介质。
话虽如此,还是可以进行一些比较。SSD 通常用于大型存储阵列,作为最高级别的性能。在这方面,我听到一些传闻称,SSD 的使用寿命比这些阵列中的相同磁盘短得多。比如,大约 10-18 个月。这反映在大型存储供应商对 SSD 的保修上。
这可能看起来“不太可靠”,但实际上你必须正确看待它。现代顶级 SSD 如今每秒可以处理六位数的 I/O 操作,达到即使一个驱动器15K RPM 磁盘将占用超过一百个主轴。更多中档 SSD 可以执行 30-50K I/O Ops,这仍然需要超过一百个 15K 磁盘。现代磁盘 I/O 系统无法跟上这样的速度,这就是为什么大型阵列供应商只允许每个阵列相对于磁盘使用几个 SSD;他们根本无法从整个系统中获得足够的性能来满足这些东西的需求。
因此,实际上,我们正在比较一组(例如)8 个中档 SSD 与 250 个 15K 驱动器。由于这是企业存储,因此请为它们提供 80% 的占空比。在第一年,这些 15K 驱动器中肯定会有几个发生故障,需要更换,可能多达 20 个。据传闻,一半的 SSD 会发生故障。从这个角度来看,给定性能的故障率,SSD 仍然达不到 HD 的水平。从经济角度来看,每个 SSD 价值 31.25 个 HD,给定性能的 SSD 明显更便宜,因此增加的故障率更容易接受,因为从长远来看,更换率可能仍然更便宜。
从另一个角度来看,直接进行同类比较,即在一段时间内让相同的两个设备承受相同的 I/O 负载,SSD 如今更可靠。拿一个 15K 驱动器和一个中档 SSD(50K I/O Ops/s)来说,让它们都稳定地运行 180 I/O 操作,SSD 比 HD 更有可能在 5 年内无故障运行。这当然是一场统计之舞,但这就是现在的情况。
在每 GB 存储的驱动器单元故障率方面,硬盘仍然占有优势。然而,这并不是 SSD 想要参与竞争的细分市场。
答案2
普通 SSD 已经足够成熟,可以满足日常使用,并且根据使用情况,使用寿命可能比传统硬盘更长。在可能遭受大量物理滥用(大量热量或振动)的情况下,SSD 通常比传统机械硬盘更可靠。
您需要权衡成本/收益比,但我用 SSD 升级了我 3 年前的笔记本电脑,效果非常惊人。我选择了英特尔 80GB 型号,价格约为 400 美元。价格昂贵,但与全新笔记本电脑的价格相比不算贵。笔记本电脑给人的感觉就像全新的一样——尽管处理器和 RAM 与 3 年前相比属于中端产品,但硬盘才是瓶颈。过去十年,硬盘一直是非游戏计算领域的最大瓶颈。硬盘变大了,但速度并没有快多少。
现在使用其他人的笔记本电脑和 5400rpm 硬盘已经很让人难以忍受了。等待这些老旧设备旋转和运转,几秒钟就像几分钟一样漫长。
当然,你应该经常备份,因为机械硬盘比较容易发生故障。对于固态硬盘来说,备份的重要性丝毫不减。
答案3
为了在恶劣环境下实现可靠性,任何 SSD 都可能比普通硬盘更胜一筹。
我们在一家建筑/管道/油漆公司工作,他们所有员工的车里都有笔记本电脑。传统工人对设备并不温柔,笔记本电脑经常被扔来扔去。在这种情况下,任何 SSD 都很棒,因为没有移动部件,因此在启动过程中掉落时不会出现磁头卡住和刮伤驱动器的情况。
答案4
需要考虑的一个重要问题是保修,典型的企业级 SAS 硬盘提供 5 年保修。我还没有看到保修期超过 1 年的 SSD,这可能是因为这些驱动器在生产系统中相对未经测试,也可能表明制造商认为这些驱动器不如基于盘片的磁盘可靠。
这个话题最近在.NET Rocks 一集他们得出的结论是,基于 RAID 的镜像可能是答案,只要快速更换磁盘,数据就会始终受到保护,免受硬件故障的影响。