Actually with lots of connections open on each server speeds suffered even more. I then limited each to 15 and got 40-45 again, then I just tried the new server with 20 and again just 45 MB/s.
Doing some light reading on here I saw there was a built in speed test for the CPU and HDD. Now I know I have more than enough hardware grunt to make it possible, but I have a bottleneck somewhere and I need a little help finding it out.
My setup is running in a VM (ESXi) on a dual CPU Xeon, I've allocated 8 CPU's to the VM and 8 GB of RAM. It's using the same NIC as all my other VM's which don't have any speed issues (VMXNET 3 - to give an idea, I can sustain transfer speeds on my network between VM's and from my PC to my ZFS server around 105-110 MB/s). The TMP folder is located directly on a 120 GB SSD as well.
Here are the stats from SAB:

From what I can see I should have enough horsepower and throughput physically?
My ver. info:

Speed test as of writing this:

Any ideas?
Thanks!

