I am not that familiar with FreeBSD 9, but this guy got it to work on ESXi and used VMDirectpath to access the disks directly. This would mean that it would be (almost) the same performance as running the OS native on the machine:
http://forums.freebsd.org/showthread.php?t=27899
I added the following to my loader.conf:
hw.pci.enable_msi=0 hw.pci.enable_msix=0
This works around the problem, my VM can boot with the LSI passthrough.
So I suggest, try and measure the IOPS 🙂
I have FreeNAS installed right now and I'm using it in a DEV environment to test the IO as opposed to a Hard install I have setup. The only thing is FreeNAS (FreeBSD 😎 is limited in its iSCSI configuration.
If I edit the loader.conf file will it effect the way my ZFS file system is configured?