I ran the "dd" command and "iozone" tool respectively on a CentOS VM. The write speed with "dd" is only 132MB/S, but "iozone" can get 430MB/s to 530MB/s. I am wondering why there's so much big difference.

The connection between VM to SAN server is using MPIO, 10GB each. I have disabled the volume replication.

My Hardware Specs:

1. RAID/SCSI controllers
LSI Logic / Symbios Logic LSI MegaSAS 9260 (rev 05)

2. Network controllers
Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)
Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)

3. Hardware RAID info:
Attribute name Value
State: Optimal
Strip size: 64kB
Raid Level: RAID6
Number of disk in one array: 8
Size: 11438364MB
Default Write Policy: Write Back
Read Policy: Readahead
Access Policy: Read-Write
Cache Policy: Cached
Disk cache: Disk's Default

4. Disk info:
ATA WDC WD2003FYYS-01D01 WD-WMAY02821178

###Test result with dd###

[root@cloud1vm1 ~]# dd if=/dev/zero of=/var/tmpMnt bs=1024 count=1200000
1200000+0 records in
1200000+0 records out
1228800000 bytes (1.2 GB) copied, 9.32559 seconds, 132 MB/s
###Test result with iozone###

[root@cloud1vm1 current]# ./iozone -a -i 0 -i 1 -s 1024000
Iozone: Performance Test of File I/O
Version $Revision: 3.394 $
Compiled for 32 bit mode.
Build: linux


Run began: Mon Jan 9 16:25:10 2012

Auto Mode
File size set to 1024000 KB
Command line used: ./iozone -a -i 0 -i 1 -s 1024000
Output is in Kbytes/sec
Time 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
1024000 4 430789 715592 992844 997117
1024000 8 498271 790904 1116519 1133799
1024000 16 512361 846420 1144076 1120124
1024000 32 515320 845006 1206667 1232230
1024000 64 514785 887902 1169362 1234239
1024000 128 535819 858169 1164648 1148076
1024000 256 508758 818966 1217331 1202289
1024000 512 516002 907634 1229456 1231678
1024000 1024 525833 883454 1146670 1149030
1024000 2048 526764 871387 1141743 1210035
1024000 4096 527375 891378 1155492 1120416
1024000 8192 517536 834772 1125750 1124055
1024000 16384 495983 866431 1113089 1099655

iozone test complete.