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 |
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 |
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 |
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 |
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