Your hardware setup looks good! There is some performance tuning that you should do if you haven't already.
For the NICs, make sure to Disable “Allow the computer to turn off this device to save power” this is done in the Network card properties, click Configure, click Power Management.
To see the current TCP settings Open CMD in elevated mode and run: Netsh int tcp show global
If Chimney Offload State is enabled you can disable it by going to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters\DisableTaskOffload
Setting this value to one disables all of the task offloads from the TCP/IP transport. Setting this value to zero enables all of the task offloads.
If DisableTaskOffload key is not there, just Add a new DWORD of DisableTaskOffload to the registry key and set value to 1
Additionally, set the following TCP settings by Running the following commands in a CMD prompt in elevated privileges:
netsh interface tcp set global chimney=disabled
netsh interface tcp set global rss=disabled
netsh int tcp set global netdma=Disabled
The following changes are per the VMWare best practice for Latency-Sensitive Workloads in vSphere VMs
Verified they were using the VMXNET3 cards and disabled interrupt coalescing
VM Settings > Options tab > Advanced General > Configuration Parameters and add an entry for
ethernetX.coalescingScheme with the value of disabled
If you are running VMWare6 without update 2 or older please see some recommendations for performance tuning at link below.
blogs.msdn.microsoft.com/.../performance-issue-in-vmware-6
Also see this white paper for best practices for performance tuning of latency-sensitive workloads in vSphere VMs.
www.vmware.com/.../vmw-tuning-latency-sensitive-workloads-white-paper.pdf