Answers:
我已经为这个问题努力了一段时间。有许多因素决定应将多少个磁盘放入RAID5阵列。我不知道HP 2012i,所以这是我对RAID5的一般建议:
RAID6(双重奇偶校验)是一种解决不可恢复的读取错误率问题的方法。但是,它的确增加了控制器的开销,因此,如果要去那里,请注意控制器的CPU限制。使用RAID6可以更快地解决I / O瓶颈。如果您确实想尝试RAID6,请进行一些测试以查看它是否可以按照您需要的方式运行。它是一个奇偶校验RAID,因此与RAID5一样,它在重建,扩展和重新授权方面的性能损失也相同,它只是让您以更安全的方式增长。
RAID 5本身的磁盘数量实际上没有明确限制。您将要达到的限制通常与RAID 5 相对较差的写入性能以及其他地方(RAID控制器,您自己的数据组织等)施加的限制有关。
话虽如此,使用7-8个磁盘,您已接近常见RAID 5部署的上限。我猜想大多数RAID 5部署都使用了少于10个磁盘。如果需要更多磁盘,通常将采用嵌套RAID级别,例如RAID“ 50”。
您为所有这些保留一个大型阵列的选择让我感到困惑。2个阵列是否可以更好地满足您的需求,一个RAID5用于存储缓慢的,大部分为读取数据的数据,一个RAID 10用于存储更多I / O密集数据和更多写入的数据?
为了我的钱,我会做两个三盘阵列,一个共享的热备用。
如果您不需要单个磁盘空间大于3个磁盘阵列,则没有理由将所有6个磁盘塞入1个RAID中。您不会在性能或整个空间上获得任何收益,并且鉴于两个磁盘故障,您可能会处在更好的位置。
@Dayton Brown:总空间将相同... RAID5中的3个1TB驱动器是1.8TB?按照相同的方法,6将为3.6,因此从某种意义上说,即使总空间保持不变,您在该RAID卷中也会有更多空间。区别在于,RAID5仅允许1个奇偶校验驱动器,而RAID中是否包含3个驱动器,还是300个驱动器,因此将驱动器分为可管理的组可提供针对多个故障的保护。例如,即使丢失了3个磁盘,也只会丢失一半的数据。
如果您转移到RAID6,那么六个磁盘阵列将更有意义,因为您可能会丢失两个磁盘阵列并且可以。但是大多数人直接跳到RAID10,然后跳过6。
如果您对RAID 5阵列和设置所需的磁盘数量有任何疑问,请通过此链接。