构建计算机时应使用哪种 RAID 设置?

构建计算机时应使用哪种 RAID 设置?

我想设置一台计算机(实际上是多台具有相同设置的计算机)来构建和编译程序。数据的安全性并不重要,而且大多数情况下空间也不重要。(例如,40G 就足够了)

我有 2 个不同类型的 40G IDE 硬盘(UDMA)(一个是西部数据,另一个是希捷)

哪种级别的 RAID 最适合此设置?我将使用提供 RAID 级别 0、1、4 和 5 的 softraid(4)。

答案1

RAID0 最适合此应用程序,因为即使您将使故障几率加倍,您也说过安全性并不重要。编译非常耗费 I/O(远多于耗费 CPU),使用 RAID0 带来的额外速度提升将对您的编译时间产生巨大影响。我会从 RAID 硬件(或软件)提供的选项中选择相当小或中等大小的条带大小。

答案2

Raid 0 是为了提高速度,但代价是硬盘故障的可能性增加一倍。Raid 1 是为了安全 - 希望一个驱动器坏了,另一个还好。Raid 4 目前没人使用。Raid 5 - 你不能这样做,因为你至少需要 3 个驱动器。

您还可以使用两个驱动器 - 将自动备份或可能的 Subversion 存储库设置为第二个驱动器 - 这可能是最好的。

相关内容