磁盘性能测试:IOMeter 2004.07.30
IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试被测服务器的IO性能,我们分别选择了不同的测试脚本。
-
Max_throughput:文件尺寸为64KB,100%读取操作,随机率为0%,用于检测磁盘系统的最大吞吐量
-
Max_IO:文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系统的最大IO能力
-
Fielserver:文件尺寸从0.5KB到64KB不等,80%读取操作,随机率为100%,用于模拟文件服务器的性能
-
WebServer:文件尺寸从0.5KB到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能
![]() |
| CPU占用率 | P5MT | S5160 | P830 |
| 64 QD | 77.6 | 78.7 | 18.54 |
P5MT和S5160都采用了ICH7R集成的RAID控制器,而Dell PowerEdge 830则采用了CERC 6通道SATA RAID卡,前两者需要借助于CPU的计算能力,而后者则是完全硬件的。因此,P830的CPU占用率非常的低,只有18.54%,而前两者的CPU占用率都接近于80%。
P5MT的最大IO处理能力为67007 IOsps,比S5160的63319 IOsps高出了6%,不过CPU占用率却更低一些。P830的最大IO处理器能力只有10000多一些,对于独立RAID卡来说,这个测试结果也有些偏低。
![]() |
![]() |
在WebServer和FileServer脚本测试中,P5MT和S5160两者的表现几乎一样,这也就意味着最大处理能力的区别不会在实际应用中反映出来,P830同前两者的差别也明显的缩小了。
![]() |
最大吞吐量反映的是RAID控制器+磁盘的性能综合,但是更多的时候会比较倚重于磁盘的性能。三个对比平台所使用的磁盘是完全一样的,测试结果所反映的差别还是来源于RAID控制器。
