![WD Caviar Green:不同的 RPM,RAID5 合适吗?](https://linux22.com/image/1313186/WD%20Caviar%20Green%EF%BC%9A%E4%B8%8D%E5%90%8C%E7%9A%84%20RPM%EF%BC%8CRAID5%20%E5%90%88%E9%80%82%E5%90%97%EF%BC%9F.png)
目前我有一台 3Ware 9500S-12,带有两个 Caviar Green 1TB 磁盘,组成 RAID1。空间不够,所以我想再买两个磁盘并运行 RAID5。这不是关键任务(我的媒体服务器,因此有空间要求),但我在机器和服务器之间移动大量大文件。我无法确定我使用的 WD 驱动器的 RPM;它们可能是 5400、7200 或介于两者之间的任何值。
如果磁盘速度不同,这对硬件 RAID5 有影响吗?出于明显的性能原因,我更希望它们不同,但只要它稳定,我想就没问题。磁盘是 1x WD10EARS-00Y5B1、1x WD10EADS-11M2B2 和可能两个 WD10EARX,如果这有帮助的话。谢谢。
答案1
我认为这取决于控制器,但更先进的控制器只会以最慢磁盘的速度运行磁盘。但这不是一个好主意。
答案2
从“我可以用这些磁盘创建 RAID 5 吗,即使 RPM 可能不同”的角度来看,答案是“可以”。从“这有关系吗?”的角度来看,答案是“视情况而定。对您的系统进行一些 IO 基准测试,看看是否有问题。”我们不知道这台服务器是用于企业培训中心的 300 个高使用率客户端,还是用于 5 台家用机器。(如果是后者,那么您来错网站了。)
答案3
纯属轶事评论,因此请相信其价值。
我曾供职的一家公司多年来一直使用 WD Caviar Greens,因为它们价格诱人且功耗较低,并将其用于单驱动器设置以及基于多驱动器硬件的 RAID(1、5、10)。控制器主要是 3ware 8xxx 和 9xxx 系列,还有一些较新的 LSI 型号。我们经常发现驱动器会被踢出阵列,要么显示 FAIL,要么更常见的是 ERROR。这两种情况都会导致阵列性能下降,但在后一种情况下,只需发出阵列重建命令,驱动器就会立即恢复并运行相当长一段时间而不会出现问题。
在不同的控制器/服务器上发生过几次这种情况后,我们怀疑这些绿色硬盘出了问题。我们仔细研究了规格表(WD 的产品简介中没有明确说明这一点),发现这些硬盘的运行速度为 5400rpm,这就是省电的原因。我们得出的结论是,当这些设备的响应时间比控制器预期的要长,并随后被控制器从阵列中删除时,控制器认为这些设备有问题。
另一个可能的因素是这些驱动器缺乏 TLER 支持,因此只要出现坏扇区,驱动器也会被丢弃。
此外,与 Caviar Blacks 或 RE4 驱动器相比,我们在 4 驱动器 RAID10 阵列中的测试中,IO 有非常显著的改善。
答案4
您的硬盘上标有“intellipower”,但 WD 并不清楚这是什么意思。我查看了您的硬盘,发现网站上列出的硬盘型号为 5400、7200 和 5400-7200,因此硬盘可能会根据您的需要改变转速。
RAID 阵列中的磁盘不必具有相同的速度;它们甚至不必具有相同的大小,因为控制器应该决定阵列的最大可能大小将基于最小的硬盘。应该发生的是,控制器将发送要写入的数据,并且它会等到所有硬盘都完成之后再发送更多要写入的数据。因此它基本上会等待最慢的驱动器。
我认为最好的做法是联系 3Ware,询问控制器是否适用于不同速度的硬盘,但我确信这不是问题。
我认为不同的主轴速度不会造成问题,因为具有相同主轴速度的不同硬盘可能具有不同的数据传输速率,并且甚至相同的硬盘在写入时也会具有不同的写入速度。但混合这些驱动器没有任何问题。
编辑:我也在网上做了快速检查,听起来其他人混合使用不同的主轴速度驱动器没有问题。