Dell PERC 6/i RAID 性能测试

Dell PERC 6/i RAID 性能测试

我们最近收到了一台新的 Dell R710,它带有一个 PERC 6/i RAID 控制器和六个 15k SAS 驱动器。我使用 hdparm 和 seeker 对两种不同的配置进行了一些性能测试,但我不太确定结果如何。


配置:

6 磁盘 RAID 10 - 64k 条带 - 直写,不预读 - RHEL 5.5

结果:

缓冲磁盘读取时间:3.01 秒内读取 1024 MB = 340.69 MB/秒

结果:206 次寻道/秒,4.848 毫秒随机访问时间(137662331 < 偏移量 < 436165962118)



4 磁盘 RAID 10,RAID 1 用于操作系统 - 64k 条带 - 直写,无预读 - RHEL 5.5

缓冲磁盘读取时间:3.01 秒内读取 956 MB = 318.13 MB/秒

结果:209 次寻道/秒,4.771 毫秒随机访问时间(58179688 < 偏移量 < 292314580383)


我的第一个问题是这些结果是否在我们的硬件预期范围内。使用RAID 计算器看来我应该能够从任一配置中获得更高的速度。

此外,虽然第一个配置的性能稍好一些,但第二个配置可以让我们将 MySQL 数据库与 RAID 1 分离,并将其他 IO 隔离到 RAID 1。我觉得这种隔离比多几 MB/s 更有益。

有什么想法吗?任何意见都值得赞赏。

答案1

是的。你完全关注错误的数字。服务器上的 MB/s 并不重要。唯一相关的项目是 IOPS。因为移动会破坏 IO。

检查数据库服务器的随机 IO 大小是否合适。因为大多数时候,您将有各种进程使用不同的请求访问磁盘,所以它是纯随机的。

那么,您的 IOPS 数字是多少?

相关内容