用 SSD 代替 HDD 作为数据驱动器可以吗?

用 SSD 代替 HDD 作为数据驱动器可以吗?

如今,每个人都在 SSD 上安装了 Windows 和软件。但大多数人仍使用 HDD 来存储个人数据(电影、音乐、工作相关数据等),通常是大型 HDD(1 到 100 或更多)。

SSD 的价格仍然很高,1to 的价格大约为 300 欧元,而类似大小的 HDD 的价格为 80 欧元。

不过,抛开价格不谈,用固态硬盘替换这个数据驱动器是个好主意吗?我认为如果固态硬盘出现故障,检索数据会困难得多。此外,我担心持续使用固态硬盘(写入)可能会缩短其使用寿命。

答案1

不过,撇开价格不谈,用 SSD 替换这个数据驱动器是个好主意吗?

这是否“是一个好主意”在很大程度上是主观的,但与旋转 HDD 相比,有些工作负载可以从 SSD 的额外 I/O 速度中受益。特别任何寻道繁重的工作量将会得到 SSD 的帮助很多更大每秒输入/输出次数能力(“寻道速度”;IOPS 是每秒 I/O 操作数)。旋转 HDD 可以达到 100 IOPS 的数量级,而许多 SSD 可以达到 10,000 到 100,000 IOPS。这是一个大量的差异以及 SSD 在此类工作负载下速度更快的原因。系统启动通常非常频繁地寻道,这就是为什么用 SSD 替换 HDD 的系统(即使没有进行任何其他更改)通常会看到启动时间的显著改善。

打开单个文档可能更受 CPU 限制而不是 I/O 限制(当然也受寻道延迟限制),因此不会显示任何重大差异,除非您正在使用的特定软件你的操作系统是严重地缓存效率低下。

旋转硬盘通常“足够好”,顺序的I/O,这意味着任何大量连续的工作负载(例如从头到尾流式传输单个大文件而无需大量搜索)都不会因为移至 SSD 而获得任何显著的改进。大多数旋转硬盘在连续工作负载下可以达到 100 MB/s 或更高,这对于您在个人/家庭系统上遇到的几乎所有情况来说已经足够好了。相比之下,高质量压缩视频的数据速率通常约为 1 MB/s。

SSD 确实具有其他一些可能相当重要、不容忽视的优势:

  • 降低功耗(从而减少散热,意味着冷却需求略有减少);旋转的 HDD 功耗约为 5-10 W,而闲置的 SSD 功耗可能仅为几十毫瓦,即使在积极使用的情况下,消耗的电量也很少超过半瓦。
  • 噪音更小,不仅因为冷却需求减少,还因为 SSD 本身(与旋转 HDD 不同)没有移动部件。
  • 不易因物理移动而受到损坏。这对于笔记本电脑或其他在旅途中使用的设备尤其有用,但对于台式机安装也同样有益。

维基百科有更完整的列表SSD 和旋转 HDD 特性比较,包括启动时间、访问延迟时间、可靠性、温度、噪音等。

我认为,如果 SSD 出现故障,检索数据就会变得更加困难。

提前计划是件好事,但最好这样解决拥有完善的备份方案,而不是考虑从损坏的驱动器中恢复数据。从损坏的驱动器中恢复数据应该是最后的手段,而不是您通常考虑的事情。

如果您真的很担心,请使用第二个驱动器设置 RAID 1(镜像)。RAID 不是备份但它将要显著降低驱动器故障时停机的风险。不过,现代 SSD 足够可靠,因此这在日常使用中不应成为主要问题(另见下文)。

另外,我担心持续使用 SSD(写入)可能会缩短其使用寿命。

对于现代 SSD 和个人类型的工作负载来说,这并不重要。如今,即使是在服务器工作负载方面,规格合适的 SSD 通常被认为足够可靠对于大多数用途而言,服务器工作负载往往比任何个人/家庭类型的工作负载要重得多。

如果您真的担心,请查阅您感兴趣的特定型号 SSD 的规格表;如果驱动器状况良好,这些规格表将说明工作负荷数字,例如“每天 X GB,持续 Y 年”,预计驱动器在此期间将保持完全正常运行。您很可能会发现这些数字远远大于您的需求。

你可能还想阅读SSD 耐久性实验。特别地,虽然注意到特定型号可能不再可用(并且这不是对任何特定供应商或产品的认可或推荐),但该特定页面的介绍指出:

到目前为止,我们的 SSD 耐久性实验已经造成了四起事故。Corsair Neutron 系列 GTX、英特尔 335 系列、金士顿 HyperX 3K 和三星 840 系列的代表产品都毁于一旦,让我们感到十分好奇。每一款产品所承受的损害都远远超过了其官方耐久性规格所承诺的水平,也远远超过了绝大多数用户可能造成的损害。

最后一台机器的容量为 1.2PB,这对于我们剩下的测试对象来说,只是后视镜中的一粒尘埃。840 Pro 和另一台 HyperX 3K 现在已经达到两PB写入次数。为了便于理解,我主台式机中的 SSD 记录的写入次数不到两次兆兆字节过去几年的写作量。照这样发展下去,我要花一千年才能达到这个总数。

对于实际个人工作站工作负载,并且对于现代 SSD,由于磨损而导致的闪存故障将不是是导致驱动器故障的原因。闪存故障也是驱动器上的固件可以预测的,因此可以相当确定地估计何时会发生。设置聪明的监控驱动器,您就不必担心这一点;当驱动器接近制造商认为的可靠性阈值时,系统会通知您,您可以在此时主动更换它。

SSD 在投入使用后很快就出现故障(就像一些恐怖故事一样早期的SSD 会在几天到几个月内发生故障)更有可能是由闪存故障以外的原因导致的,并且无论如何都会受到制造商保修的保障。只要您有备份,那将是一件麻烦事,但实际上仅此而已。

答案2

@Michael Kjörling 有一个非常好的、透彻的答案,但我想我也会在这里发布,因为我有一些关于数据恢复方面的信息。

“如今每个人都在 SSD 上安装了 Windows 和软件。但大多数人仍然使用 HDD 来存储个人数据”

我认为现在大多数人仍然只有一个驱动器,但确实,这种情况最近更常见了。我目前的所有台式电脑都有一个用于操作系统/程序的 SSD 和一个用于数据的旋转硬盘,就像你说的。我确实注意到了这种改进。

用 SSD 替换数据磁盘“是个好主意”吗?这真的取决于你。你会看到更高的性能,但可能没有你想象的那么明显。这取决于你使用数据存储的程度以及你定期读取/写入的文件类型,以了解是否值得额外花费。启动时间可以更快。加载大型数据集可以更快。一次访问大量较小的文件可以更快。当然,就容量和价格而言,硬盘真的很难被超越,而且多年来它们的速度已经变得相当快了。

SSD 上的数据恢复实际上更昂贵。您说得对,从 SSD 恢复数据比从硬盘恢复数据更困难。它们是完全不同的。我们经常看到电子故障,并移除 NAND 闪存芯片以直接读取其数据,然后将数据重新拼凑在一起。不过 SSD 通常更耐用。需要注意的是 - 某些 SSD 型号使用始终开启的加密,这意味着无论用户是否启用加密或设置密码,数据都会由控制器加密。这意味着如果 SSD 电子设备出现问题并且控制器无法使用,数据将完全丢失,因为没有办法解密,因为加密密钥仅存储在那里。

但是,您首先应该有一个备份,并且应该检查它以确保备份符合您的预期并且有效。您不需要数据恢复。这确实是最后的手段。

我看到@Michael Kjörling 也链接到了我将从《SSD 耐久性技术报告》中看到的相关故事。“SSD 耐久性实验:它们全都死了” 底线是,除非您的工作负载非常大,并且升级周期非常长,否则 SSD 的耐用性对您来说并不重要。

答案3

这取决于具体情况,除非您玩游戏,否则只有操作系统和程序才能真正从 SSD 中受益,而 SSD 可以安装在 256 或 120 GB 的 SSD 上。因此,普通消费者不需要 SSD 来存储媒体或其他大容量存储。一些创意应用程序使用暂存盘,而这些暂存盘可以从更快的存储中受益。

相关内容