I have been testing the performance of zfs vs. ufs using filebench.  The setup 
is a v240, 4GB RAM, 2...@1503mhz, 1 320GB _SAN_ attached LUN, and using a ZFS 
mirrored root disk.  Our SAN is a top notch NVRAM based SAN.  There are lots of 
discussions using ZFS with SAN based storage.. and it seems ZFS is designed to 
perform best with dumb disk (JBODs).  The test I ran support this observation.. 
and no matter what kernel tunables I make the zfs_params, I just can't seem to 
get the performance from ZFS that I can get out of UFS under the Solaris Volume 
Manager (SVM). I am using the single LUN test because it performed better than 
any striping configuration I came up with. We don't use any software RAID of 
any kind.. because the SAN does it all for us.   One interesting test revealed 
better performance using the SMI label on our LUNs than that EFI label.  This 
is true for using the fileserver,  large_db_oltp_8k_uncached, and 
large_db_oltp_8k_cached workloads from filebench.  The file
 server differences were not that great, but he db workloads performed 4x 
better using the SMI labeled LUNs as opposed to the EFI labeled LUNs.  Does 
anyone know why ZFS would perform better with the SMI labeled luns that the EFI 
labeled luns?  Is this the way it suppose to be? Thanks.
-- 
This message posted from opensolaris.org
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to