具有不同大小和不同速度的 RAID 5?

具有不同大小和不同速度的 RAID 5?

如果磁盘大小不同,RAID 5 是否会失效?与 RAID 0 和 RAID 1 相同。如果发生某些情况,速度会有所不同吗?10K 和 15K。

答案1

是的,在 RAID5 阵列中,最小的物理卷(磁盘或分区)将定义阵列的大小,因此阵列中较大卷上的任何额外空间都不会被使用。

除了速度较慢的驱动器会降低平均性能这一事实之外,您不应该看到不同速度的驱动器存在任何问题。

如果其中一个驱动器很多比其他驱动器快,那么 RAID4 优于 RAID5,因为它将奇偶校验保留在一个磁盘上。如果您为奇偶校验区域选择较快的驱动器,则实际上在其他两个以上的驱动器上具有 RAID0 以进行读取访问,并在较快的驱动器上进行奇偶校验(对于每次写入,也必须写入奇偶校验驱动器,就像 RAID5 的分布式奇偶校验块一样)。但我怀疑 15K 和 10K 驱动器之间的差异不会对整体性能产生太大影响。RAID4 提供与 RAID5 相同的保护(它可以承受一个驱动器故障),但并不总是提供,因为在实践中很少需要它。

答案2

我唯一用过 Dell Perc 控制器,有了这些控制器,你可以使用任意你想要的磁盘组合。最小的磁盘会限制容量,最慢的磁盘会限制速度。

但这是一个奇怪的问题。如果你花了那么多钱买一个崭新的 RAID 控制器,为什么要使用旧磁盘来限制它呢?当磁盘出现故障而我手头又没有新的替代品时,我偶尔不得不使用旧磁盘。但我不建议这样做。

JR

答案3

问题是 RAID 5 上的一个磁盘已损坏,我寻求的解决方案是构建另一个 SCSI 磁盘,以避免必须投资购买新的完整 SAS 系统(我推荐)更可靠。非常感谢您的回答,尝试更改系统。抱歉我的英语不好 :)。

答案4

通常强烈建议在 RAID 阵列中使用相同型号和相同固件版本的磁盘,以最大程度地降低风险。从技术上讲,可以将任何磁盘混合使用,但是最慢的磁盘会减慢阵列的速度;减慢的速度可能比预期的还要严重,因为所有磁盘上的数据条带化方式都相同;如果一个磁盘速度较慢,其他磁盘可能会错过访问并进行额外的旋转,从而增加更多的延迟,导致性能极差。这也会给磁盘增加压力,大大增加故障风险。

简而言之:不要这样做。除非是为了测试或了解 RAID,否则永远不要将这样的设置投入生产。

相关内容