不寻常的混合嵌套 raid 阵列配置(raid 1 和 5)?

不寻常的混合嵌套 raid 阵列配置(raid 1 和 5)?

我想知道您对具有 4 个磁盘的非常规 RAID 配置有何看法。忽略性能影响(我预计会很糟糕),是否可以配置一个 RAID 1 阵列,其中一个支路开始使用普通磁盘,另一个支路是三磁盘 RAID 5 阵列?我是否可以在一个支路中获得 RAID 5 的错误更正,同时从另一个支路的普通单个磁盘上的冗余数据中获得轻微的性能和重建改进?

是否有任何硬件或操作系统/实用程序可以允许这样的配置(即使只是作为概念证明)?这是否会改善 raid 6 重建容错能力?

答案1

从技术上来说,这绝对是可行的。例如,您可以用三块 1TB 硬盘,使用硬件 RAID5 制作一个 2TB 卷,然后使用操作系统创建一个包含 2TB 硬盘和 RAID1 卷的软件 RAID1。由于 RAID5 处于硬件级别,因此它是 3 个驱动器这一事实已从操作系统中抽象出来。

但是,您误以为您会获得任何错误纠正。RAID 不提供任何错误纠正。RAID5 提供冗余就是这样。在此配置中,您可以丢失 RAID5 中的所有 3 个磁盘,但仍然不会丢失数据。此外,您可以丢失单个硬盘和 RAID5 磁盘中的一个,但仍然不会丢失任何数据。

这种配置实际上不会给您带来太多好处,很大程度上取决于哪些磁盘出现故障。

相关内容