在任何使用条带化的 RAID 级别中,增加物理磁盘的数量通常会提高性能,但也会增加组中任何一个磁盘出现故障的可能性。我有一个想法,我不应该在给定的 RAID 集中使用超过 6-8 个磁盘,但这更多的是传下来的知识,而不是经验中的硬性事实。任何人都可以给我一个很好的规则,背后的原因是一组中的最大磁盘数吗?
sys*_*138 10
RAID 系统中建议的最大磁盘数差异很大。这取决于多种情况:
对于基于 SATA 的 RAID,如果您使用 RAID5,您不希望拥有超过 6.5TB 的原始磁盘。过去比和 RAID6 是一个更好的主意。这是由于不可恢复的读取错误率。如果数组的大小过大,丢失后重建数组的过程中发生不可恢复的读取错误的几率会越来越高。如果发生这种情况,那就太糟糕了。拥有 RAID6 大大减少了这种暴露。但是,SATA 驱动器的质量最近一直在提高,因此这种情况可能不会持续太久。
阵列中的主轴数量并没有让我担心太多,因为在 U320 上使用 500GB 驱动器达到 6.5TB 非常简单。如果这样做,最好将一半的驱动器放在一个通道上,将一半放在另一个通道上,以减少总线端的 I/O 争用。SATA-2 的速度是这样的,即使只有两个磁盘以最大速率传输也可以使总线/通道饱和。
SAS 磁盘的 MTBF 率低于 SATA(同样,这种情况开始改变),因此那里的规则不那么严格。
有内部使用 SATA 驱动器的 FC 阵列。那里的 RAID 控制器非常复杂,这混淆了经验法则。例如,HP EVA 系列阵列将磁盘分组到“磁盘组”中,在这些“磁盘组”上布置了 LUN。控制器有目的地将 LUN 的块放置在不连续的位置,并在后台对块执行负载均衡以最大程度地减少热点。可以说他们在多通道 I/O、LUN 中涉及的主轴和处理冗余方面为您做了很多繁重的工作。
总而言之,磁盘的故障率并不能决定 RAID 组中有多少主轴的规则,性能才是。大多数情况下。
归档时间: |
|
查看次数: |
44397 次 |
最近记录: |