RAID 1 有条带大小吗?

RAID 1 有条带大小吗?

我正在尝试了解 RAID 级别。我想知道条带大小的概念对于 RAID 1 是否有意义。

这些驱动器或多或少是彼此的字节镜像。因此,RAID 控制器可以随意读取任意范围的数据,而无需考虑条带的概念。这是正确的吗?

搜索此问题时,我从未看到提到有关 RAID 1 的条带大小,但我无法确认没有条带大小。

答案1

有点类似。块、条带或步幅大小是单个 IO 分散在多个物理磁盘上的逻辑数据大小 [维基百科: 数据条带化],这也是最佳的最小读写大小,类似于单个磁盘上的最大IO大小。

根据定义,条带大小等于段大小乘以(磁盘数减去奇偶校验磁盘)。因此,对于 RAID1,这只是条带大小 = 段大小,因为 N 个磁盘加上 N-1 个奇偶校验磁盘 = 1。

在 RAID1 中,对于写入,这并不重要,因为数据总是被复制到每个磁盘,但对于通常为了提高速度而进行条带化的读取,它可以是从任何给定磁盘串行读取的大小(因为段大小 = 条带大小)。

有时它可以为 RAID1 配置。我知道 Linux mdraid 子系统允许为 RAID1 配置块大小。

相关内容