数据安全:与 HDD 相比,SSD 的出错率如何

数据安全:与 HDD 相比,SSD 的出错率如何

我最近买了一个SSD(http://www.samsung.com/de/consumer/m/MZ-7TE250KW)。当我告诉其他人这个问题时,他们总是这样警告我:“SSD 非常容易出错。请将数据保存在磁盘驱动器上,并且仅将 SSD 用于系统”。

就使用寿命 (MTBF) 而言,我们发现其值为 150 万到 160 万小时。据我了解,这是预计完全断电的时间。但单个内存单元的故障速度有多快?与 HDD 相比,该值有多“好”(数量级)?

答案1

当谈到当前一代的 SSD 时,您从其他人那里获得的许多信息都非常主观,而且可能存在误导。SSD 已经开始在一些关键的可靠性指标上超越 HDD(见下文引述)。就我个人而言,我所拥有或在工作中使用的 HDD 中有一半以上都出现故障 - 有些是 DOA,而其他的则持续了一两个月到 10 年以上。我怀疑大多数人(尤其是没有 SSD 的笔记本电脑用户)都在使用逐渐出现故障的 HDD,但他们并没有意识到这一点,因为坏块重新分配的工作方式是透明的,而且大多数人不会运行 SMART 诊断程序。

早期的固态硬盘 (SSD) 受到固件漏洞的困扰,这些漏洞会导致数据全部丢失,而较差的写入均衡算法(也许程度较轻)会导致过早出现故障。话虽如此,硬盘 (HDD) 也无法免受此类固件漏洞的影响,几年前希捷 (Seagate) 的一款热门产品线就曾出现过这种情况(这也导致最不幸的希捷 (Seagate) 客户的数据全部丢失)。

就可能导致故障的情况而言,这两种类型的驱动器有很大不同。例如,HDD 很容易因过热或冲击而损坏,而 SSD 的写入次数有限(更诗意地说,每次写入时,它们内部都会死一点)。幸运的是,较新的 SSD 已经改进磨损均衡尝试将写入操作分布到整个驱动器的算法。

维基百科对 SSD 与 HDD 的可靠性有一些有趣的注释:

SSD 没有移动部件,因此不会发生机械故障。基于闪存的 SSD 的每个块在发生故障之前只能被擦除(因此也只能被写入)有限的次数。控制器管理此限制,以便驱动器在正常使用下可以使用多年。[109][110][111][112][113]基于 DRAM 的 SSD 没有写入次数限制。但是,控制器故障会导致 SSD 无法使用。不同 SSD 制造商和型号的可靠性差异很大,某些驱动器的退货率高达 40%。[86]截至 2011 年,领先的 SSD 的退货率低于机械驱动器。[84]

HDD 具有移动部件,因此可能会因磨损而导致机械故障。存储介质本身(磁盘)不会因读写操作而产生性能下降。根据卡内基梅隆大学对消费级和企业级 HDD 进行的研究,它们的平均故障率为 6 年,预期寿命为 9-11 年。[114] 领先的 SSD 在可靠性方面已经超越了硬盘,[84] 但机械磁盘发生突然灾难性数据丢失的风险可能较低。[88]

不管怎样,MTBF 经常被宣传,但并不一定被视为预期寿命的良好指标。一家供应商可能在 100 小时内每 15,000 个驱动器中就有 1 个发生故障,而另一家供应商在 1000 小时后每 1500 个驱动器中就有 1 个发生故障。AFR(年度故障率)被吹捧为更现实的可靠性衡量标准。

无论您选择哪种存储技术,如果您使用它(甚至可能不使用它)它最终都会失效——这是我们所处的不幸现实。最好的选择是购买以可靠性著称的知名品牌,并经常备份或连续备份最重要的文件。连续备份解决方案的范围可以从 Dropbox/Google Drive/SkyDrive 等云文件共享系统到 CrashPlan/Carbonite/Mozy 等专用连续备份解决方案。

答案2

早期的与 HDD 相比,SSD 的使用寿命有限。

当前的SSD 足以应付 10 年以上的重度使用。到那时,你很可能会更换整个计算机和 SSD(那时它的容量被认为很小)。

相关内容