Interesting that the microbusting is such a big deal, I have seen over the years that Dell/EQL would show you how to get a cisco cat 37xx to work but suggested just buying dedicated dell switches and enable the iscsi option. That must be the ticket they just were too chicken sh!t to say the csico swiches has too small of buffers.
I knew that a newer version of VMware fixed some storage issues. The only way in the docs to get VAII to work is with device extents, since I was using these as NFS/iSCSI/FC I tried to use a file extent I think and that was most likely my mistake. Good info and maybe why I have always had very good success with NFS.
VMware 6.x supported NFS 4.1 and with FreeNAS 11.x we finally got NFS 4.1. In my tests with a virtual FreeNAS running under VMware I was able to use just the standard vSwitch and set VLAN101 to use vmNIC1 as active and vmNIC2 as standby and VLAN102 to use vmNIC2 as active and vmNIC1 as standby. This allowed VMware to force the traffic on an interface and FreeNAS to happly think it had just 1 NIC trunked or two nics access and the load balancing by vmware was even when using the ip addresses in 2 subnets.
Serve the home has an interesting forum post on brocade 10/40gb switches, for my home lab I might have to look into those.