磁盘性能测试:IOMeter 2004.07.30.win32.i386
IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试浪潮英信NF190服务器的IO性能,我们分别选择了不同的测试脚本。
-
Defualt:文件尺寸为2KB,读取占全部操作的67%,随机率为100%
-
Max_throughput:文件尺寸为64KB,100%读取操作,随机率为0%,用于检测磁盘系统的最大吞吐量
-
Max_IO:文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系统的最大IO能力
-
Fielserver:文件尺寸从0.5KB到64KB不等,80%读取操作,随机率为100%,用于模拟文件服务器的性能
-
WebServer:文件尺寸从0.5KB到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能
|
IOMeter 2004.07.30.win32.i386 | |||||
|
FileServer |
Default_2KB | Max_Throughput | Max_IO | Fileserver | WebServer |
| Total I/Os per Second | 846326 | 2243.8 | 53396 | 726.14 | 668.47 |
| Read I/Os per Second | 566.57 | 2243.8 | 53396 | 574.87 | 668.47 |
| Write I/Os per Second | 279.69 | - | - | 151.27 | - |
| Total MBs per Second | 1.65 | 140.24 | 26.07 | 7.82 | 9.46 |
| Read | 1.11 | 140.24 | 26.07 | 6.11 | 9.46 |
| Write | 0.55 | - | - | 1.71 | - |
| Average I/O Response Time(ms) | 37.7356 | 14.2590 | 0.4462 | 44.0229 | 47.8009 |
| Avg Read Time(ms) | 46.343 | 14.2590 | 0.4462 | 49.4410 | 47.8009 |
| Avg Write Time(ms) | 20.2998 | - | - | 23.4318 | - |
| Maximum I/O Response Time(ms) | 285.3147 | 17.8732 | 8.7231 | 246.4 | 228.3803 |
| Max Read Response(ms) | 285.3147 | 17.8732 | 8.7231 | 246.4 | 228.3803 |
| Max Write Response(ms) | 160.7991 | - | - | 85.729 | - |
| %CPU Utilization(total) | 0.64 | 2.18 | 30.87 | 0.77 | 0.49 |
| %User Time | 0.00 | 0.27 | 2.93 | 0.04 | 0.00 |
| %Privleged Time | 0.70 | 1.95 | 27.87 | 0.66 | 0.43 |
| %DPC Time | 0.16 | 0.31 | 6.28 | 0.12 | 0.08 |
| %Interrupt Time | 0.16 | 0.90 | 6.95 | 0.16 | 0.12 |
Default脚本测试过程中,有67%的时间在读取2KB大小的数据,剩余的时间则是在写入,一般的磁盘操作都是读取多余写入,因为这个是IOMeter内置的脚本,因此我们也把它的成绩放上来供读者自己对比。最大吞吐量是在连续读取64KB文件的情况下取得的,测试结果显示英信NF190服务器的磁盘系统的吞吐量为140MB/s。最大IO测试脚本显示出LSIlogic Megaraid 320-2E惊人出来能力,竟然达到了每秒53396 IOs。随后我们分别使用Fileserver脚本和Webserver脚本进行了模拟测试,分别显示存储系统的在这两种应用下的能力。