I've used hardware RAID 10 before and had awesome performance with it.  I understand the limitations of ZFS being software RAID, as well as the pro's of using it for preventing bit rot, etc.  I thought that striped zfs mirrors would perform similarly to hardware RAID 10, but in my performance testing, it is resulting in almost the exact same speeds as a single disk.
Testing single disk:
dd if=/dev/zero of=/dev/da0 bs=2048k count=50k results in about 130MB/s transfers
Testing striped mirrors:
dd if=/dev/zero of=/mnt/tank/test.dat bs=2048k count=50k results in about 120MB/s transfers
zpool status:
	
		
			
		
		
	
			
			Testing single disk:
dd if=/dev/zero of=/dev/da0 bs=2048k count=50k results in about 130MB/s transfers
Testing striped mirrors:
dd if=/dev/zero of=/mnt/tank/test.dat bs=2048k count=50k results in about 120MB/s transfers
zpool status:
Code:
[root@freenas] ~# zpool status
  pool: tank
 state: ONLINE
 scrub: none requested
config:
        NAME                                            STATE     READ WRITE CKSUM
        tank                                            ONLINE       0     0     0
          mirror                                        ONLINE       0     0     0
            gptid/b5daa73b-f3d8-11e1-a39d-406186f5e31a  ONLINE       0     0     0
            gptid/91f9d565-f3da-11e1-a39d-406186f5e31a  ONLINE       0     0     0
          mirror                                        ONLINE       0     0     0
            gptid/caec8ac9-f3d8-11e1-a39d-406186f5e31a  ONLINE       0     0     0
            gptid/cb4c8631-f3d8-11e1-a39d-406186f5e31a  ONLINE       0     0     0 
				 
 
		 
 
		 
 
		