SSD 驱动器已经存在好几年了。但可靠性问题仍然存在。
我想这是 4 年前发布的这个问题的后续,最后一次更新是在 2011 年。现在是 2013 年,有很大变化吗?我想我正在寻找一些真实的证据,而不仅仅是直觉。也许您正在 DC 中使用它们。你有什么经历?
更新:
现在是 2016 年。我认为答案可能是肯定的(可惜它们每 GB 的成本仍然更高)。
这份报告提供了一些证据:
以及一些关于(消费者)机械驱动器的有趣数据:
问题
我已经阅读了很多关于存储的讨论,以及 SSD 还是经典 HDD 更好。我很困惑。HDD 仍然很受欢迎,但为什么呢?
哪个更适合主动存储?例如对于数据库,磁盘一直处于活动状态?
关于固态硬盘。
优点。
缺点。
题。
关于硬盘。
优点。
缺点。
仅仅是价格吗?为什么首选硬盘驱动器?SSD 真的对服务器有用吗?
有人告诉我,如果您购买更大容量的 SSD,您可以获得更长的 SSD 使用寿命。理由是,较新的 SSD 具有磨损均衡,因此无论您是否将此写入分散到(逻辑)磁盘上,都应维持相同的写入量。如果您获得的 SSD 是您所需尺寸的两倍,那么您进行磨损均衡的能力就会增加一倍。
这有什么道理吗?
网上有很多资源讨论在 RAID 配置中使用 SSD 驱动器——但是这些资源大多可以追溯到几年前,而且 SSD 生态系统发展非常迅速——正如我们期待英特尔在今年晚些时候发布“傲腾”产品一样这将改变一切......再次。
我将通过肯定消费级 SSD(例如 Intel 535)和数据中心级 SSD(例如 Intel DC S3700)之间存在质的差异来开始我的问题。
我的主要关注点与TRIMRAID 方案中的支持有关。据我了解,尽管 SSD 被引入消费级计算机已有 6 年多,而 NVMe 已商用 4 年——现代 RAID 控制器仍然不支持向TRIM连接的 SSD发出命令——英特尔的 RAID 控制器除外在 RAID-0 模式下。
我很惊讶TRIM在 RAID-1 模式中不提供支持,考虑到驱动器相互镜像的方式,这似乎很简单。但我离题了。
我注意到,如果您想要磁盘(HDD 和 SSD)的容错性,您可以在 RAID 配置中使用它们 - 但由于 SSD 没有 TRIM,这意味着它们会遭受写入放大,从而导致额外磨损,从而反过来会导致 SSD 过早失效——这是一个不幸的讽刺:一个旨在防止驱动器故障的系统可能最终会直接导致它。
所以:
TRIM现代(2015-2016 时代)SSD是否需要支持?
1.1. TRIMSATA、SATA-Express 和基于 NVMe 的 SSD对支持的需求有什么不同吗?
通常,驱动器被宣传为具有改进的内置垃圾收集功能;这是否排除了需要TRIM?他们的 GC 过程如何在 RAID 环境中工作?
1.1. 例如,请参阅 2010 年的此 QA,它描述了由于 not-TRIMming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim )而导致的非常糟糕的性能下降- …
我们对探索在服务器环境中使用 SSD 驱动器的可能性非常感兴趣。但是,我们需要确定的一件事是预期驱动器寿命。根据这篇文章,制造商以“写入的总字节数”(TBW)来报告驱动器的耐用性。例如,从那篇文章中可以看出,Crucial C400 SSD 的额定容量为 72TB TBW。Linux 生态系统下是否存在任何脚本/工具来帮助我们衡量 TBW?(然后对使用 SSD 驱动器的可行性做出更明智的决定)
除了一种类型的磁盘瓶颈之外,在 RAID 中混合 SSD 模型还有其他问题吗?
我的问题是,我需要使用 RAID10 中的 4x Samsung 845DC EVO 960GB 升级服务器中的存储。这些驱动器不再可用,因此我的选择是使用一些较新的类似 SSD 或完全更换阵列。
我的机器中有几个 SATA 硬盘 RAID 以确保安全,因为我担心驱动器出现某种机械故障并丢失我的数据。我正在考虑在明年价格有所上涨时改用 SSD。
是否值得将 RAID 与 SSD 一起使用?使用 SSD 似乎可以消除机械故障的主要原因,因此您基本上是在用“SSD 故障的可能性”换取“便宜的主板 RAID 控制器故障的可能性”。我不确定这是否值得。
意见?
SSD 驱动器的主要优点是更好的性能。我对它们的可靠性很感兴趣。
SSD 驱动器是否比普通硬盘驱动器更可靠?有人说他们一定是因为他们没有活动部件,但我担心这是一项可能尚未完全成熟的新技术。
SMART(用于自我监控分析和报告技术)是一项出色的技术,可以在硬盘故障真正发生之前对其进行检测。
但是 SMART 与 SSD 相关吗?
ssd ×10
hardware ×4
raid ×3
hard-drive ×2
storage ×2
io ×1
linux ×1
measurement ×1
monitoring ×1
sas ×1
sata ×1
smart ×1
trim ×1