SMB half of FTP speed (10GBps for FTP, 500GBps for SMB)

bma_freenas

Cadet
Joined
Jan 19, 2021
Messages
1
Hi experts,
Hope someone can help. I have been searching for weeks.

I have been using FreeNAS for many years as an SMB server. Mostly to take advantage RAIDZ2 and snapshots.
Recently, I took the plunge to add another Z2 pool with 6x2TB SSD drives and upgraded my network to support 10GB.

Through Windows 10 SMB share, I get sustained transfers of approximately 500MBps copying to and from nas to an nvme drive on the windows machine.
HOWEVER, I can sustain around 1,000MBps with FTP.


How do I go about figuring out why my SMB is slower than FTP transfers?

Since FTP transfers are able to saturate my network, does that eliminate drive and network speeds? Is this a CPU single core problem?

iPerf from windows client (single stream) only gets about 500MBps while multiple streams gets 1,000MBps

Where do I go from here on my journey to saturate my 10gbe line while doing large file transfers with Windows SMB?
Many many thanks in advance

-----
Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz
Supermicro X10SLH-F
32GB memory
x520-DA1
 
Top