如何解释 IOZone 结果?

如何解释 IOZone 结果?

以下是在位于 SAN LUN 上的 LVM 卷上的 ext3 文件系统上运行 IOZone 的结果(它以 5 个并行进程运行)。

“吞吐量报告 Y 轴表示测试类型 X 轴表示进程数” “记录大小 = 4 KB” “输出单位为 KB/秒”

“初次写入” 81628.55

“重写” 83354.72

“阅读” 115595.02

“重读” 119306.09

“反向阅读” 47684.20

“大步阅读” 10011.09

“随机阅读” 16751.27

“混合工作量” 5659.77

“随机写入” 1661.85

“ 写 ” 36030.83

现在这一切都很好,但我的问题是:我如何知道这些值是否尽可能好,或者是否有需要调整的地方(如果需要,需要调整什么?)

我对该逻辑卷的实际用途是充当虚拟机的虚拟磁盘。

答案1

好的,您还没有告诉我们哪个 SAN 上有多少个什么类型的磁盘,但我猜这是一个通过 1Gbps NIC 上的 iSCSI 组成的 4/5 x 7.2krpm 磁盘的 RAID 5 阵列 (?) - 如果是这样的话,那似乎真的没问题 - 这取决于您使用它来做什么,您再次没有提到。

如果是其他问题,请回复更多详细信息,说明您拥有什么以及您想要它做什么,我会尽力。

编辑 - 这是 IBM N5000/6000 吗?感觉可能是。

答案2

测试“Stride read”、“Random read”、“Mixed load”和“Random write”,结果很差。其他测试在一个 SATA 磁盘的级别进行。

OLTP(MySQL,PostgreSQL,...)数据库将会运行不佳。

相关内容