RAID 级别 5 与级别 1

RAID 级别 5 与级别 1

在具有 5 个磁盘的 RAID 级别 5 中写入一个块是否比具有两个磁盘的 RAID 1(仅镜像)慢?我认为不,因为在级别 5 中,您正在写入数据和奇偶校验(两次写入)。对于 1 级,您的写作量也是两倍(原始的和镜像的)。有人可以告诉我我的思路是否正确吗?

答案1

在 RAID-5 中,除非您的写入足够大以覆盖给定奇偶校验块的所有数据块,否则它必须读取丢失的数据块以便能够重新计算和更新奇偶校验。因此,RAID-5 上相对较小的写入操作可能会变成较大的读取操作。

RAID-1不需要这种额外的读取,因为没有奇偶校验,它只是直接写入所有磁盘。因此,对于随机小写入,RAID-1(或 RAID-10)可能更快。

即便如此,也很难判断总体上哪个更快或更慢。最好直接针对您的特定用例场景自行进行基准测试。

相关内容