4 mirrors with slog, sync always.
Iperf from old TN to new TN:
5.91 Gbits/sec
Then I mounted new tn NFS to a directory on the old tn and used the following;
# sync && time cp 32g.img /test/32g.img
cp 32g.img /test/32g.img 0.03s user 23.61s system 20% cpu 1:56.28 total
Fired up iperf server on tn;
# iperf -s -w 1024k
Ran it from the old tn;
# iperf3 -c 192.168.1.150 -p 5001 -f m -w 1024k
Result; [ 5] 0.0-10.0 sec 6.54 GBytes 5.62 Gbits/sec
Now on esx host, command line;
I mounted the tn nfs share to esx using the GUI as I could not find a way of doing it from the command line.
I then ran the sync test using always the 32GB file I created.
I then ran the sync command from the command line, copying the 32GB file from the NFS share to the datastore and finally killed it 2hrs later when it had yet to complete. Esx GUI monitor says at most, 148Mbps but it never completed so, not sure what to make of that.
Yesterday, with the same test;
Iperf from esx host to tn:
# ./iperf.copy -c 192.168.1.150 -p 5001 -f m -w 1024k
[ 3] 0.0-10.0 sec 10973 MBytes 9205 Mbits/sec
Copy from the ESX GUI to nfs share on TN is now showing over 5Gbps.
Done again this morning, this time it's maxing at around 130Mbps.
Nothing is making sense.