正在考虑购买一些戴尔工作站 (T3500)。其中一个选项是 raid 1 硬盘(可能这会提高速度)。这是软件 raid 还是硬件 raid?
答案1
“T3500 使用集成的 SATA 3.0Gb/s 主机控制器(英特尔芯片组的一部分),并支持基于主机的 RAID 0、1、5、10,可选的 PCI-e SAS 6/ir 控制器支持基于主机的 RAID 0 或 1 的 SAS 驱动器。”
我想说的是硬件 RAID。
答案2
戴尔较新的服务器在硬件方面都具有足够好的 raid 设置。通常,只有当您开始查看 raid 10 或 01 时,这才会成为问题。他们的一些较旧的卡使用技巧来达到 raid 10 级别,这意味着丢失驱动器并不总是能正常工作。
T3500 确实使用了 HW raid on 设置,这在工作站中是没问题的。在这种情况下,监控故障相当容易。
答案3
您绝对必须查看 RAID 卡规格,尤其是戴尔的。例如,我有一台 745N 存储服务器,它的 RAID 卡可能是最差的。当我将它设置为 4 驱动器 RAID5(默认设置)时,使用一些大型文件副本时,我只能获得 2MBps。将其切换到 JBOD 配置并使用软件中的 RAID5,我可以获得 20MBps。仍然不是很棒,但好多了。在谷歌上搜索后发现很多人也有同样的问题。
有时 RAID 卡只不过是 BIOS 技巧,将相同的数据写入两次。这在工作站主板中尤其常见。这曾经可能是一件好事,但由于 CPU 速度极快,RAID 计算相当容易,您只会看到 CPU 上的负载很小(我的使用 raid1 的服务器平均额外负载为 1%)
最简单的检查方法是尝试一下 - 使用 RAID 卡复制大文件,然后再次使用软件 RAID。看看哪个更快。如果您没有这种奢侈,请找到正在使用的 RAID 芯片类型并搜索它 - 您很快就会发现它是所谓的“fakeraid”还是真正的 RAID 卡(即具有自己的专用处理器的卡)。Toms Hardware 通常会有基准测试,并且Linux raid 驱动程序页面有一个“fakeraid”芯片的列表。
查看规格(和快速谷歌),x58芯片组是一个fakeraid控制器。
毫无疑问,如果戴尔正在构建系统,那么它将是 BIOS 选项来对磁盘进行 raid。我会选择不使用。您可以在安装后使用 Windows(或 Linux)软件 raid 在 RAID1 中设置 2 个驱动器。您可能能够在安装后在 BIOS 中进行设置,但我不确定该选项。
答案4
速度不是指定 RAID1 的原因 - 一个领域的任何收益都可能被另一个领域的损失所抵消,使得整体改进难以衡量。如果您需要可靠性,那么这将是选择 RAID1 的原因。