我在Dell PowerEdge 730xd上做了一些RAID 0性能测试。服务器的信息如下:
- 操作系统:CentOS 6.7
- 内存:32 GB
- RAID 控制器:PERC H730P Mini(嵌入式)
我用来测试的命令是 iozone,文件大小为 64GB,用于消除磁盘缓存:
iozone -Rab iozone_raid50_9.xls -s64G -i 0 -i 1 -i 2 -f /mnt/sdb/test -r 2048 -r 4096 -r 8192
结果如下: raid 0 测试结果
hdd num 列是组成 RAID 0 阵列的硬盘数量;
如你看到的:
- 顺序读写和随机写入速度随着硬盘数量的增加而增加;
- 随着硬盘数量的增加,随机读取速度降低;
我很困惑为什么随机读取速度会下降,有人可以帮忙解释一下吗?