在RAID 0中使用2个固态驱动器是否可靠?


13

我正在考虑从Western Digital 10k RPM硬盘驱动器升级到在RAID 0配置中使用两个Intel-X25固态驱动器。我将使用它来托管操作系统和安装应用程序。但是目前所有数据都将保留在单独的Seagate Barracuda 7.5k RPM硬盘驱动器上。

我的目标是显着提高OS(Vista Ultimate)的性能和应用程序的启动。我有两个问题

1,Intel-X25驱动器是否足够可靠,可以在坚硬的机器上使用,尤其是当您在RAID 0中有两个驱动器时,因此发生故障的可能性增加了一倍。

2,我听说固态驱动器在停止工作之前只有有限的写周期,因此大量使用台式机会导致固态驱动器在几年内过期吗?我预期的升级周期意味着无论如何我将在2年后更换机器。


重新标记突袭?
Alex B

按照建议重新标记。
菲尔·赖特

Answers:


13

所有驱动器发生故障。要么由于磨损,要么由于制造故障。通过将这些驱动器置于RAID0配置中,您使驱动器故障破坏数据的机会增加了一倍。


4
不仅由于缺乏冗余而增加了机会,而且现在使用的设备的使用寿命较短,MTBF也可能较短。从短期来看,这可能不是问题。但是对于长期存储,这是一个麻烦的问题。+1指出这种安排的脆弱性。
艾利·佩恩

2
实际上,如果一个驱动器发生故障的概率为p,则两个驱动器之一发生故障的概率为2p-p ^ 2(如果p很小,则几乎为2p)
smoofra 2009年

@ smoofra,3个驱动器的计算是什么?3p-p ^ 3吗?
戴夫·切尼

@ Dave Cheney:3p-3p ^ 2 + p ^ 3
dave4420

6
你们不是在考虑SSD专用术语。与传统的基于盘片的驱动器如何工作相反,SSD的寿命与其执行的写周期数直接相关。由于RAID-0中的两个驱动器仅完成写入量的1/2,因此与单个驱动器相比,您的MTBF可能加倍。当然,您遇到其他故障的可能性仍然是您的两倍。但是与机械驱动器不同的是,SSD上还有很多其他可能会发生故障的故障。可以想象,是的,控制器芯片可能死亡或电容器可能烧毁。备份,备份,备份。
约翰·罗斯

5

狡猾的SSD可能会停下来一秒钟,这对RAID的使用是致命的,但是,如果您使用的是Intel的SSD,请不要担心并继续对其进行RAID,它们的寿命可能会比您的2年目标更长闪光灯磨损。只是不要忘记更新固件


3

这取决于使用水平。磁性介质相对于闪存介质可以容忍的写入数量很容易存在一个数量级差异,甚至更大。由于闪存的写入容量低得多,因此SSD在称为“损耗平衡”的过程中将逻辑块重新映射到不同的物理块。该X25M有一些已知问题,引起与使用显着的性能损失损耗均衡的问题。我不知道X25e是否存在类似的问题,或者由于闪存单元的更高写入能力而导致的损耗均衡性降低。

就个人而言,就目前而言,我会信任工作站上的SSD,而不是重要的大容量服务器上的SSD。


3

在谈论系统和应用程序驱动器时,可靠性不应该成为问题,对吗?

如果损坏,则没有重要数据-只需更换驱动器并从上次系统备份中还原系统即可。简单,快速,花费不超过一个小时左右。

通常,SSD(有时性能有些不稳定)具有更可靠的操作模式-并在开始出现故障时会发出警告。当然,接口电子设备和其他物品可能会像往常一样突然停止工作。并且如其他答案所述,性能可能会随着磨损而降低-请及时更换。


3

我从来不会在RAID-0中使用标准的旋转磁盘HDD来存储我关心的数据,但是您可能会发现,SSD实际上在RAID-0中具有更长的使用寿命,因为减少了每个驱动器的写入次数。

您可以使用许多优化来减少Windows执行的磁盘写入量。

简而言之:

  • 将页面文件移动到另一个驱动器或禁用(如果完全禁用它,Windows可能会表现得很时髦)

  • 禁用预取等功能

  • 考虑禁用“上次访问”文件属性,因为即使您仅读取文件,这也会导致磁盘写入

  • 禁用Web浏览器的磁盘缓存或将其移至标准HDD

这是SSD优化技巧的很好来源。虽然特定于产品的信息显然仅适用于OCZ的产品,但此论坛上有许多Windows SSD优化技巧可适用于任何SSD。 http://www.ocztechnologyforum.com/forum/forumdisplay.php?f=186


3

根据我的经验以及其他人的看法,Intel X25的驱动器相当可靠,并且应该与标准硬盘一样可靠(如果不是更多的话)。使用RAID 0确实会增加失败的机会,但这就是您提高速度所带来的机会。

至于写周期,它取决于您所获得的型号,X25-M使用多级存储单元,限于10,000个周期,而X25-E使用单级并限于100,000个写周期。


2

我不会考虑将Vista与SSD一起使用。Vista未针对与SSD(也不是XP)一起使用进行优化,并且存在一些严重的性能瓶颈。Windows 7上的SSD具有显着的SSD性能改善,您会感觉更好。

SSD可能容易受到静电干扰。只要您不关心是否丢失所有内容(例如您拥有良好的备份并可以从映像还原),那么RAID0就可以了,并且应该可以提供良好的提升,尽管我从未见过任何基准可以通过SSD进行确认。


1

尽管SSD的操作原理应使其比硬盘驱动器更可靠,但该技术和最终产品尚不成熟。

您应该期望SSD的故障率类似于任何电子组件。由于数据丢失的后果通常比由于CPU故障而导致的停机后果更严重,因此冗余更具意义。实际上,消费级SSD的制造不佳将导致其故障率比预期更高,而高端SSD的尖端技术将使它们的故障率高于预期。

即使数据不重要,恢复系统所造成的停机时间和工作也可能非常重要。我在一个环境中工作,少数系统管理员使用专门的冗余存储来管理数百个系统。曾经有人认为,对于不重要的易于恢复的数据具有非冗余存储是可以接受的。幸运的是,正确地学习了关于为什么这是错误的教训。从驱动器故障中恢复系统使系统管理员花费了数小时。与为使系统恢复而付出的浪费相比,节省驱动器价格所节省的成本无济于事。


-1

请记住:RAID0不是RAID。“冗余”位不存在。

RAID最初代表“廉价磁盘的随机阵列”,在这种情况下,RAID0确实是RAID。我不确定人们何时开始使用Redundant作为R,但这是不正确的。


[需要引用] Wikipedia提示您不正确:en.wikipedia.org/wiki/RAID具体来说,请参阅底部的参考资料,“原始称为廉价磁盘冗余阵列,RAID的概念最早是在在1980年代后期由加州大学伯克利分校的Patterson,Gibson和Katz提出。(RAID顾问委员会此后用Independent取代了Inexpensive。)
Bill Weiss,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.