我的机器上有几个 SATA 硬盘,为了安全起见,我把它们做成了 RAID,因为我担心硬盘出现某种机械故障,导致数据丢失。我考虑明年价格稍微下降一点的时候换成 SSD。
使用带有 SSD 的 RAID 是否值得?使用 SSD 似乎可以消除机械故障的主要原因,因此您基本上是在用“SSD 故障的可能性”换取“廉价主板 RAID 控制器故障的可能性”。我不确定这是否值得。
有什么看法?
答案1
如果您不介意成本的话,没有什么可以阻止您对 SSD 进行 RAID。
如果您没有运行服务器,请始终使用软件 RAID! 软件 RAID 可以在机器之间转移,而硬件 RAID 通常不能。
就我个人而言,我不会在当前一代 SSD 上安装 RAID。只需购买一个,并确保你有足够的备份您不必担心丢失驱动器。以目前 SSD 的价格和大小,备份既便宜又容易,而且当它们将来变得更便宜、更大时(它们肯定会如此),我会购买更多 :)
我还建议看看平均无故障时间SSD 和硬盘,并计算发生故障的几率(以及故障类型 - 对于 SSD 来说,它们可能没有那么灾难性,因为单个扇区损坏可能并不像 HDD 那样表示整个驱动器正在损坏)并计算出 SSD 发生故障的几率是高于还是低于一组 RAID 硬盘...
编辑:官方服务器故障博客说这个网站现在正在使用 RAID-ed SSD:http://blog.serverfault.com/post/our-storage-decision/
答案2
如果您使用软件 RAID,则可以消除“廉价主板 RAID 控制器故障的可能性”。以当今的处理器速度,进行奇偶校验计算所需的 CPU 时间非常少(而且您可能已经在大多数半生不熟的消费级 RAID 芯片的 CPU 中执行此操作)。在进行一些我自己的基准测试时,我实际上发现软件 RAID 在写通模式下的表现优于企业 RAID 卡(我假设您的主板没有电池支持的缓存,因此无法在写回模式下运行)。
因此,除非您对软件 raid 有意见,否则我认为使用软件 raid 损失不大,而且还能获得更高的可靠性。
答案3
SSD 可能会发生故障。我认为最好对它们进行 RAID 以保证安全。
答案4
使用带有 SSD 的 RAID 值得吗?
总体来说,是的。对于数据冗余,RAID 1 或更高版本才是最佳选择。现在,对于 SSD,我不确定这会对其性能产生什么影响,但我无法想象这会造成太大的损害。我没有使用 SSD 的经验,因此无法谈论它。
看来使用 SSD 可以消除造成机械故障的主要原因
从逻辑上讲,是的。但有些人报告说 SSD 随着时间的推移会出现性能问题。基本上,在我看来,SSD 对于消费市场来说还没有 100% 成熟。我迫不及待地希望这项技术成熟,但当你遇到以下问题时这来自英特尔,以及性能下降,制造商解决问题并超越其低级“磁盘”硬盘只是时间问题。
..所以你基本上是在用“SSD 故障的可能性”来交换“廉价主板 RAID 控制器故障的可能性”。
说得好,但是廉价主板 RAID 控制器会影响 SSD 和 HDD,所以这实际上是硬件 RAID 的问题。
我不确定这是否值得。
现在我们来谈谈你问题的核心。SSD 值得花钱吗?就速度而言,毫无疑问我认为它们值得。除非你想要一台转速为 10,000rpm 的 WD Raptor,否则 SSD 的速度要快得多。但你说...
我担心驱动器出现某种机械故障并丢失数据。
我认为可以肯定地说,只需等待。至少等待 12-18 个月,直到制造商的产品线成熟、价格下降、容量增加等。在计算机行业,等待没有坏处。你的重点是数据冗余,而不是速度。为什么要冒险呢?而且今天的磁盘如此便宜,而且容量更大,如果你今天确实需要存储,那就买更便宜的 SATA II HDD 和硬件对它们进行 RAID。总体而言,您可能会花费更少的钱,而且当需要 SSD 时,您已经拥有一个好的 RAID 控制器(假设您投入了资金)。