RAID 每秒处理 800 个随机块

RAID 每秒处理 800 个随机块

这是一项家庭作业。我们应该选择 HDD,假设我们正在构建 RAID 来处理每秒 800 个随机块(550 次读取/250 次写入)。

我选择了由 3 个硬盘组成的 RAID5。但是它太慢了。

  • 8KiB 块大小(8192 字节)
  • 访问时间 16ms(以我的 WD Caviar 为基准)

  • 传输速率 142MB/s(以我的 WD Caviar 为基准)

1 个硬盘上的 1 个块,速度为 142MB/s = 8192B/142MBps = 0.05769 毫秒

= 16+0.06 = 16.06 = 16毫秒

写入数据2*16ms(数据+奇偶校验)= 32ms

因此,对于 550 次读取 + 250 次写入,其时间为 550*16 + 250*32 毫秒 = 16.8 秒

是我的计算有误还是 RAID 配置有误?您能指点我一下吗?您推荐哪种 RAID 配置?

好的,我已经使用由 4+4 10k RPM HDD 构成的 RAID10 进行了管理。

相关内容