各种RAID的iozone测试结果



1 测试环境和方法
测试服务器为"Dell R720xd",内存32GB,配12块型号为"ST4000NM0023"的4TB硬盘。
测试工具为iozone,分别针对各种RAID进行顺序读写和随机读写,所有RAID都使用默认参数创建,测试时禁用Cache和Buffer IO,输出的测试结果以KBps为单位。
2 512KB大数据块测试
  • 单线程测试
iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2
  RAID6 RAID5 RAID0 RAID10
write 552645 1220771 1188736 1013949
rewrite 738562 1154947 992231 985871
read 128838 1129982 1546743 843887
reread 359071 1388272 1497869 878849
random read 104042 184410 152406 69433
random write 143160 164727 259933 327248
  • 10线程并发测试
iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 10
  RAID6 RAID5 RAID0 RAID10
write 511080 782680 858250 700724
rewrite 495880 781620 1003112 699322
read 340744 676211 734533 345430
reread 337768 691935 755322 356416
random read 89122 87802 92897 115422
random write 105418 107543 242024 171272
  • 20线程并发测试
iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 20
  RAID6 RAID5 RAID0 RAID10
write 384178 539642 697187 493486
rewrite 224058 280928 633794 498132
read 179222 558590 761627 317237
reread 186828 567315 759643 324164
random read 87007 76598 86079 112856
random write 86397 84613 177945 144092
3 16KB小数据块测试
  • 单线程测试
iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2
  RAID6 RAID5 RAID0 RAID10
write 221130 225712 231010 211295
rewrite 278740 264211 277482 245351
read 237255 250927 317132 259786
reread 219455 263982 317241 234962
random read 4815 2597 46686 3161
random write 26815 23190 52636 41526
  • 10线程并发测试
iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 10
  RAID6 RAID5 RAID0 RAID10
write 434253 544990 611829 478238
rewrite 438724 596917 625822 502892
read 216102 513879 604164 290598
reread 221423 518148 612209 327158
random read 9569 10604 12045 12019
random write 13161 7558 69378 33905
  • 20线程并发测试
iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 20
  RAID6 RAID5 RAID0 RAID10
write 386890 511791 548741 442588
rewrite 387687 510232 546038 470507
read 229523 613815 576882 212280
reread 227245 607670 584637 234360
random read 13076 12805 13154 14322
random write 11859 7285 58007 30086
4 原始iozone输出
4.1 RAID6
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 512 552645 738562 128838 359071 104042 143160
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 10 initial writers = 511080.71 KB/secParent sees throughput for 10 initial writers = 463775.29 KB/secMin throughput per process = 45539.01 KB/secMax throughput per process = 57044.97 KB/secAvg throughput per process = 51108.07 KB/secMin xfer = 837120.00 KBChildren see throughput for 10 rewriters = 495880.76 KB/secParent sees throughput for 10 rewriters = 492571.87 KB/secMin throughput per process = 44500.30 KB/secMax throughput per process = 58688.64 KB/secAvg throughput per process = 49588.08 KB/secMin xfer = 801792.00 KBChildren see throughput for 10 readers = 340744.70 KB/secParent sees throughput for 10 readers = 340509.56 KB/secMin throughput per process = 22167.32 KB/secMax throughput per process = 44441.86 KB/secAvg throughput per process = 34074.47 KB/secMin xfer = 523264.00 KBChildren see throughput for 10 re-readers = 337768.43 KB/secParent sees throughput for 10 re-readers = 337230.15 KB/secMin throughput per process = 22872.71 KB/secMax throughput per process = 45485.14 KB/secAvg throughput per process = 33776.84 KB/secMin xfer = 527360.00 KBChildren see throughput for 10 random readers = 89122.16 KB/secParent sees throughput for 10 random readers = 89105.86 KB/secMin throughput per process = 7358.14 KB/secMax throughput per process = 10097.55 KB/secAvg throughput per process = 8912.22 KB/secMin xfer = 764416.00 KBChildren see throughput for 10 random writers = 105418.60 KB/secParent sees throughput for 10 random writers = 99631.13 KB/secMin throughput per process = 9808.51 KB/secMax throughput per process = 11178.82 KB/secAvg throughput per process = 10541.86 KB/secMin xfer = 920064.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 20 initial writers = 384178.25 KB/secParent sees throughput for 20 initial writers = 331730.15 KB/secMin throughput per process = 14763.83 KB/secMax throughput per process = 22506.05 KB/secAvg throughput per process = 19208.91 KB/secMin xfer = 694784.00 KBChildren see throughput for 20 rewriters = 224058.71 KB/secParent sees throughput for 20 rewriters = 223450.89 KB/secMin throughput per process = 8886.78 KB/secMax throughput per process = 13654.92 KB/secAvg throughput per process = 11202.94 KB/secMin xfer = 682496.00 KBChildren see throughput for 20 readers = 179222.55 KB/secParent sees throughput for 20 readers = 178855.57 KB/secMin throughput per process = 4873.71 KB/secMax throughput per process = 14326.86 KB/secAvg throughput per process = 8961.13 KB/secMin xfer = 356864.00 KBChildren see throughput for 20 re-readers = 186828.45 KB/secParent sees throughput for 20 re-readers = 186721.95 KB/secMin throughput per process = 4456.16 KB/secMax throughput per process = 17195.63 KB/secAvg throughput per process = 9341.42 KB/secMin xfer = 271872.00 KBChildren see throughput for 20 random readers = 87007.67 KB/secParent sees throughput for 20 random readers = 86987.33 KB/secMin throughput per process = 3244.54 KB/secMax throughput per process = 6013.87 KB/secAvg throughput per process = 4350.38 KB/secMin xfer = 565760.00 KBChildren see throughput for 20 random writers = 86397.67 KB/secParent sees throughput for 20 random writers = 83761.28 KB/secMin throughput per process = 4208.55 KB/secMax throughput per process = 4455.72 KB/secAvg throughput per process = 4319.88 KB/secMin xfer = 990720.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 16 221130 278740 237255 219455 4815 26815
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 10 initial writers = 434253.76 KB/secParent sees throughput for 10 initial writers = 413833.05 KB/secMin throughput per process = 41107.77 KB/secMax throughput per process = 45656.47 KB/secAvg throughput per process = 43425.38 KB/secMin xfer = 947152.00 KBChildren see throughput for 10 rewriters = 438724.71 KB/secParent sees throughput for 10 rewriters = 438703.53 KB/secMin throughput per process = 42211.64 KB/secMax throughput per process = 45824.74 KB/secAvg throughput per process = 43872.47 KB/secMin xfer = 965952.00 KBChildren see throughput for 10 readers = 216102.10 KB/secParent sees throughput for 10 readers = 215957.73 KB/secMin throughput per process = 5025.94 KB/secMax throughput per process = 38815.56 KB/secAvg throughput per process = 21610.21 KB/secMin xfer = 135808.00 KBChildren see throughput for 10 re-readers = 221423.56 KB/secParent sees throughput for 10 re-readers = 221317.63 KB/secMin throughput per process = 5145.48 KB/secMax throughput per process = 35936.86 KB/secAvg throughput per process = 22142.36 KB/secMin xfer = 150224.00 KBChildren see throughput for 10 random readers = 9569.71 KB/secParent sees throughput for 10 random readers = 9569.44 KB/secMin throughput per process = 829.63 KB/secMax throughput per process = 1069.28 KB/secAvg throughput per process = 956.97 KB/secMin xfer = 813568.00 KBChildren see throughput for 10 random writers = 13161.03 KB/secParent sees throughput for 10 random writers = 12988.25 KB/secMin throughput per process = 1293.13 KB/secMax throughput per process = 1334.61 KB/secAvg throughput per process = 1316.10 KB/secMin xfer = 1015984.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 20 initial writers = 386890.34 KB/secParent sees throughput for 20 initial writers = 371024.92 KB/secMin throughput per process = 18050.68 KB/secMax throughput per process = 20207.84 KB/secAvg throughput per process = 19344.52 KB/secMin xfer = 936656.00 KBChildren see throughput for 20 rewriters = 387687.84 KB/secParent sees throughput for 20 rewriters = 387674.37 KB/secMin throughput per process = 17965.77 KB/secMax throughput per process = 20164.11 KB/secAvg throughput per process = 19384.39 KB/secMin xfer = 934304.00 KBChildren see throughput for 20 readers = 229523.05 KB/secParent sees throughput for 20 readers = 229332.41 KB/secMin throughput per process = 780.62 KB/secMax throughput per process = 22734.03 KB/secAvg throughput per process = 11476.15 KB/secMin xfer = 36048.00 KBChildren see throughput for 20 re-readers = 227245.42 KB/secParent sees throughput for 20 re-readers = 226847.81 KB/secMin throughput per process = 1043.80 KB/secMax throughput per process = 25087.59 KB/secAvg throughput per process = 11362.27 KB/secMin xfer = 43648.00 KBChildren see throughput for 20 random readers = 13076.49 KB/secParent sees throughput for 20 random readers = 13075.89 KB/secMin throughput per process = 367.77 KB/secMax throughput per process = 784.88 KB/secAvg throughput per process = 653.82 KB/secMin xfer = 491344.00 KBChildren see throughput for 20 random writers = 11859.51 KB/secParent sees throughput for 20 random writers = 11478.84 KB/secMin throughput per process = 571.25 KB/secMax throughput per process = 613.56 KB/secAvg throughput per process = 592.98 KB/secMin xfer = 976272.00 KB
4.2 RAID5
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 512 1220771 1154947 1129982 1388272 184410 164727
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 10 initial writers = 782680.05 KB/secParent sees throughput for 10 initial writers = 681158.55 KB/secMin throughput per process = 72257.06 KB/secMax throughput per process = 88171.38 KB/secAvg throughput per process = 78268.00 KB/secMin xfer = 876544.00 KBChildren see throughput for 10 rewriters = 781620.13 KB/secParent sees throughput for 10 rewriters = 781162.60 KB/secMin throughput per process = 71910.53 KB/secMax throughput per process = 84743.58 KB/secAvg throughput per process = 78162.01 KB/secMin xfer = 889856.00 KBChildren see throughput for 10 readers = 676211.11 KB/secParent sees throughput for 10 readers = 674988.04 KB/secMin throughput per process = 60791.03 KB/secMax throughput per process = 73381.52 KB/secAvg throughput per process = 67621.11 KB/secMin xfer = 868864.00 KBChildren see throughput for 10 re-readers = 691935.00 KB/secParent sees throughput for 10 re-readers = 690736.92 KB/secMin throughput per process = 62343.30 KB/secMax throughput per process = 75913.73 KB/secAvg throughput per process = 69193.50 KB/secMin xfer = 861696.00 KBChildren see throughput for 10 random readers = 87802.31 KB/secParent sees throughput for 10 random readers = 87783.61 KB/secMin throughput per process = 7037.85 KB/secMax throughput per process = 9902.68 KB/secAvg throughput per process = 8780.23 KB/secMin xfer = 745472.00 KBChildren see throughput for 10 random writers = 107543.72 KB/secParent sees throughput for 10 random writers = 103048.74 KB/secMin throughput per process = 10255.86 KB/secMax throughput per process = 11263.82 KB/secAvg throughput per process = 10754.37 KB/secMin xfer = 954880.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 20 initial writers = 539642.24 KB/secParent sees throughput for 20 initial writers = 481575.94 KB/secMin throughput per process = 22929.38 KB/secMax throughput per process = 30167.25 KB/secAvg throughput per process = 26982.11 KB/secMin xfer = 799232.00 KBChildren see throughput for 20 rewriters = 280928.06 KB/secParent sees throughput for 20 rewriters = 279936.93 KB/secMin throughput per process = 11432.49 KB/secMax throughput per process = 16262.18 KB/secAvg throughput per process = 14046.40 KB/secMin xfer = 737280.00 KBChildren see throughput for 20 readers = 558590.33 KB/secParent sees throughput for 20 readers = 557134.21 KB/secMin throughput per process = 19363.77 KB/secMax throughput per process = 37065.21 KB/secAvg throughput per process = 27929.52 KB/secMin xfer = 549376.00 KBChildren see throughput for 20 re-readers = 567315.71 KB/secParent sees throughput for 20 re-readers = 565489.29 KB/secMin throughput per process = 18170.66 KB/secMax throughput per process = 38346.48 KB/secAvg throughput per process = 28365.79 KB/secMin xfer = 498688.00 KBChildren see throughput for 20 random readers = 76598.38 KB/secParent sees throughput for 20 random readers = 76571.11 KB/secMin throughput per process = 3317.91 KB/secMax throughput per process = 4274.78 KB/secAvg throughput per process = 3829.92 KB/secMin xfer = 814080.00 KBChildren see throughput for 20 random writers = 84613.27 KB/secParent sees throughput for 20 random writers = 82187.27 KB/secMin throughput per process = 4136.59 KB/secMax throughput per process = 4351.62 KB/secAvg throughput per process = 4230.66 KB/secMin xfer = 996864.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 16 225712 264211 250927 263982 2597 23190
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 10 initial writers = 544990.90 KB/secParent sees throughput for 10 initial writers = 518062.28 KB/secMin throughput per process = 53229.73 KB/secMax throughput per process = 57340.47 KB/secAvg throughput per process = 54499.09 KB/secMin xfer = 973408.00 KBChildren see throughput for 10 rewriters = 596917.99 KB/secParent sees throughput for 10 rewriters = 596876.37 KB/secMin throughput per process = 58426.59 KB/secMax throughput per process = 61157.02 KB/secAvg throughput per process = 59691.80 KB/secMin xfer = 1001776.00 KBChildren see throughput for 10 readers = 513879.06 KB/secParent sees throughput for 10 readers = 512673.90 KB/secMin throughput per process = 46016.96 KB/secMax throughput per process = 56156.12 KB/secAvg throughput per process = 51387.91 KB/secMin xfer = 859216.00 KBChildren see throughput for 10 re-readers = 518148.01 KB/secParent sees throughput for 10 re-readers = 517676.70 KB/secMin throughput per process = 41713.91 KB/secMax throughput per process = 59004.32 KB/secAvg throughput per process = 51814.80 KB/secMin xfer = 741360.00 KBChildren see throughput for 10 random readers = 10604.94 KB/secParent sees throughput for 10 random readers = 10604.77 KB/secMin throughput per process = 934.55 KB/secMax throughput per process = 1166.01 KB/secAvg throughput per process = 1060.49 KB/secMin xfer = 840432.00 KBChildren see throughput for 10 random writers = 7558.81 KB/secParent sees throughput for 10 random writers = 7376.56 KB/secMin throughput per process = 734.19 KB/secMax throughput per process = 775.66 KB/secAvg throughput per process = 755.88 KB/secMin xfer = 992560.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 20 initial writers = 511791.19 KB/secParent sees throughput for 20 initial writers = 486597.64 KB/secMin throughput per process = 24412.35 KB/secMax throughput per process = 26870.53 KB/secAvg throughput per process = 25589.56 KB/secMin xfer = 952656.00 KBChildren see throughput for 20 rewriters = 510232.87 KB/secParent sees throughput for 20 rewriters = 508938.76 KB/secMin throughput per process = 24681.16 KB/secMax throughput per process = 26155.61 KB/secAvg throughput per process = 25511.64 KB/secMin xfer = 989456.00 KBChildren see throughput for 20 readers = 613815.07 KB/secParent sees throughput for 20 readers = 612378.70 KB/secMin throughput per process = 551.05 KB/secMax throughput per process = 38729.88 KB/secAvg throughput per process = 30690.75 KB/secMin xfer = 14928.00 KBChildren see throughput for 20 re-readers = 607670.02 KB/secParent sees throughput for 20 re-readers = 606701.87 KB/secMin throughput per process = 1977.48 KB/secMax throughput per process = 36912.71 KB/secAvg throughput per process = 30383.50 KB/secMin xfer = 56192.00 KBChildren see throughput for 20 random readers = 12805.68 KB/secParent sees throughput for 20 random readers = 12805.47 KB/secMin throughput per process = 401.95 KB/secMax throughput per process = 753.47 KB/secAvg throughput per process = 640.28 KB/secMin xfer = 559392.00 KBChildren see throughput for 20 random writers = 7285.65 KB/secParent sees throughput for 20 random writers = 7159.40 KB/secMin throughput per process = 356.74 KB/secMax throughput per process = 370.74 KB/secAvg throughput per process = 364.28 KB/secMin xfer = 1008992.00 KB
4.3 RAID0
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 512 1188736 992231 1546743 1497869 152406 259933
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 10 initial writers = 858250.00 KB/secParent sees throughput for 10 initial writers = 772059.47 KB/secMin throughput per process = 77512.62 KB/secMax throughput per process = 95907.77 KB/secAvg throughput per process = 85825.00 KB/secMin xfer = 848384.00 KBChildren see throughput for 10 rewriters = 1003112.05 KB/secParent sees throughput for 10 rewriters = 998107.14 KB/secMin throughput per process = 96006.98 KB/secMax throughput per process = 110844.10 KB/secAvg throughput per process = 100311.20 KB/secMin xfer = 908288.00 KBChildren see throughput for 10 readers = 734533.98 KB/secParent sees throughput for 10 readers = 732363.09 KB/secMin throughput per process = 66458.59 KB/secMax throughput per process = 79134.38 KB/secAvg throughput per process = 73453.40 KB/secMin xfer = 881664.00 KBChildren see throughput for 10 re-readers = 755322.35 KB/secParent sees throughput for 10 re-readers = 753775.58 KB/secMin throughput per process = 67260.30 KB/secMax throughput per process = 81112.45 KB/secAvg throughput per process = 75532.24 KB/secMin xfer = 869888.00 KBChildren see throughput for 10 random readers = 92897.26 KB/secParent sees throughput for 10 random readers = 92867.88 KB/secMin throughput per process = 7693.63 KB/secMax throughput per process = 10241.04 KB/secAvg throughput per process = 9289.73 KB/secMin xfer = 787968.00 KBChildren see throughput for 10 random writers = 242024.97 KB/secParent sees throughput for 10 random writers = 205305.75 KB/secMin throughput per process = 19830.90 KB/secMax throughput per process = 28683.10 KB/secAvg throughput per process = 24202.50 KB/secMin xfer = 724992.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 20 initial writers = 697187.42 KB/secParent sees throughput for 20 initial writers = 603226.35 KB/secMin throughput per process = 31931.46 KB/secMax throughput per process = 40018.99 KB/secAvg throughput per process = 34859.37 KB/secMin xfer = 843264.00 KBChildren see throughput for 20 rewriters = 633794.14 KB/secParent sees throughput for 20 rewriters = 631229.24 KB/secMin throughput per process = 27419.27 KB/secMax throughput per process = 36008.07 KB/secAvg throughput per process = 31689.71 KB/secMin xfer = 798720.00 KBChildren see throughput for 20 readers = 761627.35 KB/secParent sees throughput for 20 readers = 759980.42 KB/secMin throughput per process = 29029.22 KB/secMax throughput per process = 46423.78 KB/secAvg throughput per process = 38081.37 KB/secMin xfer = 655872.00 KBChildren see throughput for 20 re-readers = 759643.57 KB/secParent sees throughput for 20 re-readers = 757897.46 KB/secMin throughput per process = 31755.65 KB/secMax throughput per process = 45216.72 KB/secAvg throughput per process = 37982.18 KB/secMin xfer = 738304.00 KBChildren see throughput for 20 random readers = 86079.61 KB/secParent sees throughput for 20 random readers = 86059.75 KB/secMin throughput per process = 2865.68 KB/secMax throughput per process = 5395.21 KB/secAvg throughput per process = 4303.98 KB/secMin xfer = 557056.00 KBChildren see throughput for 20 random writers = 177945.78 KB/secParent sees throughput for 20 random writers = 171801.68 KB/secMin throughput per process = 8638.67 KB/secMax throughput per process = 9198.12 KB/secAvg throughput per process = 8897.29 KB/secMin xfer = 985088.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 16 231010 277482 317132 317241 46686 52636
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 10 initial writers = 611829.62 KB/secParent sees throughput for 10 initial writers = 606165.77 KB/secMin throughput per process = 60291.14 KB/secMax throughput per process = 61536.02 KB/secAvg throughput per process = 61182.96 KB/secMin xfer = 1027376.00 KBChildren see throughput for 10 rewriters = 625822.03 KB/secParent sees throughput for 10 rewriters = 625789.46 KB/secMin throughput per process = 62205.36 KB/secMax throughput per process = 62760.04 KB/secAvg throughput per process = 62582.20 KB/secMin xfer = 1039312.00 KBChildren see throughput for 10 readers = 604164.72 KB/secParent sees throughput for 10 readers = 603068.15 KB/secMin throughput per process = 54408.35 KB/secMax throughput per process = 65313.70 KB/secAvg throughput per process = 60416.47 KB/secMin xfer = 873584.00 KBChildren see throughput for 10 re-readers = 612209.07 KB/secParent sees throughput for 10 re-readers = 611311.52 KB/secMin throughput per process = 53931.10 KB/secMax throughput per process = 66281.24 KB/secAvg throughput per process = 61220.91 KB/secMin xfer = 853248.00 KBChildren see throughput for 10 random readers = 12045.82 KB/secParent sees throughput for 10 random readers = 12045.65 KB/secMin throughput per process = 1063.88 KB/secMax throughput per process = 1354.78 KB/secAvg throughput per process = 1204.58 KB/secMin xfer = 823440.00 KBChildren see throughput for 10 random writers = 69378.60 KB/secParent sees throughput for 10 random writers = 59467.71 KB/secMin throughput per process = 6104.95 KB/secMax throughput per process = 8121.94 KB/secAvg throughput per process = 6937.86 KB/secMin xfer = 791104.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 20 initial writers = 548741.18 KB/secParent sees throughput for 20 initial writers = 518137.32 KB/secMin throughput per process = 25544.14 KB/secMax throughput per process = 28973.77 KB/secAvg throughput per process = 27437.06 KB/secMin xfer = 924464.00 KBChildren see throughput for 20 rewriters = 546038.18 KB/secParent sees throughput for 20 rewriters = 543830.17 KB/secMin throughput per process = 25803.21 KB/secMax throughput per process = 28382.14 KB/secAvg throughput per process = 27301.91 KB/secMin xfer = 953264.00 KBChildren see throughput for 20 readers = 576882.74 KB/secParent sees throughput for 20 readers = 575933.40 KB/secMin throughput per process = 21752.93 KB/secMax throughput per process = 37422.21 KB/secAvg throughput per process = 28844.14 KB/secMin xfer = 609472.00 KBChildren see throughput for 20 re-readers = 584637.15 KB/secParent sees throughput for 20 re-readers = 583705.22 KB/secMin throughput per process = 22145.27 KB/secMax throughput per process = 38093.74 KB/secAvg throughput per process = 29231.86 KB/secMin xfer = 609824.00 KBChildren see throughput for 20 random readers = 13154.80 KB/secParent sees throughput for 20 random readers = 13154.55 KB/secMin throughput per process = 561.85 KB/secMax throughput per process = 773.89 KB/secAvg throughput per process = 657.74 KB/secMin xfer = 761280.00 KBChildren see throughput for 20 random writers = 58007.99 KB/secParent sees throughput for 20 random writers = 47831.09 KB/secMin throughput per process = 2104.73 KB/secMax throughput per process = 3586.52 KB/secAvg throughput per process = 2900.40 KB/secMin xfer = 616768.00 KB
4.4 RAID10
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 512 1013949 985871 843887 878849 69433 327248
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 10 initial writers = 700724.73 KB/secParent sees throughput for 10 initial writers = 638379.02 KB/secMin throughput per process = 66971.43 KB/secMax throughput per process = 77249.54 KB/secAvg throughput per process = 70072.47 KB/secMin xfer = 909312.00 KBChildren see throughput for 10 rewriters = 699322.95 KB/secParent sees throughput for 10 rewriters = 699100.89 KB/secMin throughput per process = 69010.52 KB/secMax throughput per process = 71614.15 KB/secAvg throughput per process = 69932.30 KB/secMin xfer = 1010688.00 KBChildren see throughput for 10 readers = 345430.90 KB/secParent sees throughput for 10 readers = 344795.09 KB/secMin throughput per process = 29130.91 KB/secMax throughput per process = 39015.86 KB/secAvg throughput per process = 34543.09 KB/secMin xfer = 783872.00 KBChildren see throughput for 10 re-readers = 356416.86 KB/secParent sees throughput for 10 re-readers = 356018.24 KB/secMin throughput per process = 30724.19 KB/secMax throughput per process = 44008.91 KB/secAvg throughput per process = 35641.69 KB/secMin xfer = 732672.00 KBChildren see throughput for 10 random readers = 115422.61 KB/secParent sees throughput for 10 random readers = 115401.98 KB/secMin throughput per process = 10404.24 KB/secMax throughput per process = 12535.30 KB/secAvg throughput per process = 11542.26 KB/secMin xfer = 870400.00 KBChildren see throughput for 10 random writers = 171272.58 KB/secParent sees throughput for 10 random writers = 168016.95 KB/secMin throughput per process = 16552.50 KB/secMax throughput per process = 17447.57 KB/secAvg throughput per process = 17127.26 KB/secMin xfer = 994816.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 512 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 512 Kbyte recordsChildren see throughput for 20 initial writers = 493486.18 KB/secParent sees throughput for 20 initial writers = 481690.78 KB/secMin throughput per process = 24323.94 KB/secMax throughput per process = 25229.68 KB/secAvg throughput per process = 24674.31 KB/secMin xfer = 1011200.00 KBChildren see throughput for 20 rewriters = 498132.79 KB/secParent sees throughput for 20 rewriters = 497968.17 KB/secMin throughput per process = 24471.55 KB/secMax throughput per process = 25532.25 KB/secAvg throughput per process = 24906.64 KB/secMin xfer = 1005056.00 KBChildren see throughput for 20 readers = 317237.79 KB/secParent sees throughput for 20 readers = 316959.77 KB/secMin throughput per process = 8557.99 KB/secMax throughput per process = 21553.21 KB/secAvg throughput per process = 15861.89 KB/secMin xfer = 416768.00 KBChildren see throughput for 20 re-readers = 324164.43 KB/secParent sees throughput for 20 re-readers = 323597.05 KB/secMin throughput per process = 9272.66 KB/secMax throughput per process = 20077.53 KB/secAvg throughput per process = 16208.22 KB/secMin xfer = 484864.00 KBChildren see throughput for 20 random readers = 112856.91 KB/secParent sees throughput for 20 random readers = 112836.10 KB/secMin throughput per process = 2786.86 KB/secMax throughput per process = 6747.80 KB/secAvg throughput per process = 5642.85 KB/secMin xfer = 433152.00 KBChildren see throughput for 20 random writers = 144092.44 KB/secParent sees throughput for 20 random writers = 141868.79 KB/secMin throughput per process = 7083.52 KB/secMax throughput per process = 7320.23 KB/secAvg throughput per process = 7204.62 KB/secMin xfer = 1014784.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 1048576 16 211295 245351 259786 234962 3161 41526
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 10Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 10 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 10 initial writers = 478238.74 KB/secParent sees throughput for 10 initial writers = 473745.38 KB/secMin throughput per process = 47564.41 KB/secMax throughput per process = 48271.64 KB/secAvg throughput per process = 47823.87 KB/secMin xfer = 1033216.00 KBChildren see throughput for 10 rewriters = 502892.96 KB/secParent sees throughput for 10 rewriters = 502862.38 KB/secMin throughput per process = 50226.24 KB/secMax throughput per process = 50377.61 KB/secAvg throughput per process = 50289.30 KB/secMin xfer = 1045376.00 KBChildren see throughput for 10 readers = 290598.23 KB/secParent sees throughput for 10 readers = 290432.41 KB/secMin throughput per process = 24649.14 KB/secMax throughput per process = 32237.70 KB/secAvg throughput per process = 29059.82 KB/secMin xfer = 801968.00 KBChildren see throughput for 10 re-readers = 327158.37 KB/secParent sees throughput for 10 re-readers = 327104.44 KB/secMin throughput per process = 29305.29 KB/secMax throughput per process = 35464.19 KB/secAvg throughput per process = 32715.84 KB/secMin xfer = 866448.00 KBChildren see throughput for 10 random readers = 12019.98 KB/secParent sees throughput for 10 random readers = 12019.61 KB/secMin throughput per process = 956.89 KB/secMax throughput per process = 1659.80 KB/secAvg throughput per process = 1202.00 KB/secMin xfer = 604544.00 KBChildren see throughput for 10 random writers = 33905.34 KB/secParent sees throughput for 10 random writers = 32236.37 KB/secMin throughput per process = 2873.64 KB/secMax throughput per process = 3590.29 KB/secAvg throughput per process = 3390.53 KB/secMin xfer = 839280.00 KB
Purge Mode OnO_DIRECT feature enabledRecord Size 16 KBFile size set to 1048576 KBCommand line used: /root/iozone -p -I -r 16k -s 1g -i 0 -i 1 -i 2 -t 20Output is in Kbytes/secTime Resolution = 0.000001 seconds.Processor cache size set to 1024 Kbytes.Processor cache line size set to 32 bytes.File stride size set to 17 * record size.Throughput test with 20 processesEach process writes a 1048576 Kbyte file in 16 Kbyte recordsChildren see throughput for 20 initial writers = 442588.81 KB/secParent sees throughput for 20 initial writers = 436919.44 KB/secMin throughput per process = 21880.48 KB/secMax throughput per process = 22397.38 KB/secAvg throughput per process = 22129.44 KB/secMin xfer = 1024384.00 KBChildren see throughput for 20 rewriters = 470507.59 KB/secParent sees throughput for 20 rewriters = 468856.68 KB/secMin throughput per process = 23343.46 KB/secMax throughput per process = 23606.33 KB/secAvg throughput per process = 23525.38 KB/secMin xfer = 1040656.00 KBChildren see throughput for 20 readers = 212280.98 KB/secParent sees throughput for 20 readers = 212125.08 KB/secMin throughput per process = 4891.89 KB/secMax throughput per process = 13072.97 KB/secAvg throughput per process = 10614.05 KB/secMin xfer = 392512.00 KBChildren see throughput for 20 re-readers = 234360.46 KB/secParent sees throughput for 20 re-readers = 234036.44 KB/secMin throughput per process = 5509.51 KB/secMax throughput per process = 14710.19 KB/secAvg throughput per process = 11718.02 KB/secMin xfer = 392992.00 KBChildren see throughput for 20 random readers = 14322.05 KB/secParent sees throughput for 20 random readers = 14321.74 KB/secMin throughput per process = 537.50 KB/secMax throughput per process = 904.75 KB/secAvg throughput per process = 716.10 KB/secMin xfer = 622944.00 KBChildren see throughput for 20 random writers = 30086.03 KB/secParent sees throughput for 20 random writers = 29591.14 KB/secMin throughput per process = 1477.83 KB/secMax throughput per process = 1529.72 KB/secAvg throughput per process = 1504.30 KB/secMin xfer = 1013008.00 KB

你可能感兴趣的:(操作系统(X),操作系统(Windows))