RAID 0 性能提升吗?

RAID 0 性能提升吗?

我打算在夏天组装一台新电脑。我对电脑硬件相当熟悉,因此从头开始组装电脑。我已经计划好了一切,但我想知道 RAID。我询问我应该使用哪个 RAID之前我曾考虑过,但现在很明显 RAID 1 并不是那么好,我想我会选择云备份而不是磁盘冗余。但是,我仍然面临一个选择:将两个 1 TB 驱动器用作两个 1 TB 驱动器,还是将它们组合成 RAID 0 条带阵列。性能有任何提升吗?我知道如果一个驱动器坏了,一切都会消失,那么性能提升值得吗?我正在组装一台相当先进的计算机,配有 SLI 显卡和快速 CPU,所以我认为 RAID 0 会给我带来一些良好的硬盘性能。根据您的经验,RAID 0 可行吗?

答案1

硬件 RAID-0 总是比单个驱动器更快,因为您可以同时在两个驱动器上执行读取和写入。缺点是,如果任何一个驱动器发生故障,您将丢失两个磁盘上的数据。因此,如果您的备份良好,并且您愿意承担稍高的数据丢失风险,那就去做吧。

软件 RAID-0 可以提供改进,但在我看来,这不足以证明数据丢失风险的增加是合理的。此外,您几乎永远无法从软件 RAID-0 分区启动。

最近不是有一篇文章介绍了条带中大量 TB 驱动器,以查看性能比较情况吗?

答案2

不要这样做。不要购买那些 TB 硬盘,而要购买 Western Digital Raptor 或 Velociraptor 硬盘。它确实很小,但您不需要在主系统驱动器上放置那么多内容。

您得到的是远远超过两个大 TB 驱动器所能达到的延迟和传输速度。即使 RAID 的吞吐量相当高,您仍然必须让两个驱动器中的一个找到文件的开头,然后才能开始播放,这意味着对于许多较小的文件,或者当您访问大量不同的文件时(如在启动期间),您的 RAID 阵列不会显着加快速度。此外,它甚至可能会降低性能,具体取决于您的读/写问题。

对于需要快速运行的事物,请使用快速的 10k rpm 驱动器作为系统驱动器,并使用大驱动器来存储媒体。它们是不同的任务,请为每项任务使用适当的硬件。

答案3

我会购买一个 SSD 并将我的操作系统和程序放在上面,然后使用磁盘来存储数据。

答案4

具有两个驱动器的 Raid 0 不会在性能方面显示出太大的改进。当然会有一些,因为您将写入操作分散到两个主轴之间,但还不足以真正产生影响。

当您将许多驱动器(比如说 15 个)串在一起时,raid 0 真正发挥作用。现在,当您将写入分散到那么多驱动器上时,您肯定会看到磁盘 io 和延迟的改善。

如果您的机器支持硬件 raid,并且您正在寻找一些性能/冗余改进,为什么不使用三个驱动器(或四个)并设置 raid 5 阵列。当然,写入期间性能会略有下降,但我敢打赌您的计算机使用情况无论如何都将主要是读取。

两周前,我刚刚为自己搭建了一个新的工作站(游戏 + 开发),我决定在启动驱动器上使用 80GB SSD,并在 RAID 5 配置中使用三个 500GB HDD 来存储数据。我向你保证,一旦你使用 SSD,你就永远不会再使用 SSD。

相关内容