weird 1gb/s limit on read only-write is 8gb/s

aaronski1

Cadet
Joined
Feb 7, 2019
Messages
6
Hey, new server new weirdness.
Supermicro dual 6 core xeons, 96gb ram
Truenas 12
24x16tb exos drives. setup a pool as 4 raid z2's and 4 spares.
setup a simple smb share, connecting using a fast, modern pc with 10gb ethernet.

uploading to the smb share, i get around 8gb/s which is fine.
when I download the same file back i get 990mb/sec which is pretty clearly bottlenecking at gigabit speed.

anyone know why this would be the case?

I thought it could be smb related, so i setup an iscsi target, mounted that within windows and still get 8000 up, 990 down. so it doesn't appear to be smb related.
i ran atto disk bench on the iscsi share and have about 20k iops/sec write and 14k read, so that should be more than enough to get over the 1gb/sec. is there some network tuning i need to do?
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
Please post your hardware spec as per forum rules
 

aaronski1

Cadet
Joined
Feb 7, 2019
Messages
6
dual xeon 2680's, 96gb ddr3, LSI controller in IT mode, supermicro motherboard.
However, I found the issue, it had 2 IP's, one for the 1gb nic that is also used for IPMI, and one for the 10gb nic. I was connecting using the IP of the 10gb nic, but for some reason, the traffic was flowing back over the 1gb one. maybe the routing table prefers to use the 1gb nic for outbound transfers? I dunno. I'll disable it and move on. strange.
 

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
If both of your NICs are on the same subnet, this is expected.

See the following resource for details.

 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
Also, dear lord, please use proper abbreviations.

 
Top