Ok guys thanks.
I setup 2 servers just to test ZFS performance and put a few very busy VPS servers on it.
First server HW RAID 10 SATA Enterprise 7200rpm disks (x 6 ) with BBU (writeback) and second server ZFS (same disks also x6 in ZRAID 10)
VPS servers run fine on HW RAID but when I move them to server with ZFS they slow down alot.
Is ZFS only good with SSD as I see most here with SSDs? We want to host max 25 smallish VPS Servers per server - or could this CPU be the bottle neck? Intel Xeon E5-1620 3.5GHz
Also note each server had 64GB ECC Memory and gave 32GB of memory to ZFS and ARC.
You have forgotten 2 very important tune options for ZFS configuration that might be to be used for proper comparison:
1) use additional SSD for ZIL (with good synchronous write performance - Intel 3500/3700 series for example)
2) set "zfs set sync=disabled tank/dataset" with UPS (this options completely disable ZIL functionality for given dataset and dramatically improve write performance especially with non-SSD disks)
Note: you can't use 1) and 2) at the same time