TS-870 files transfer speed issue via 10GbE

I have an issue regarding file transfer speeds when copying files via 10GbE to a computer. Here’s my configuration: A QSW 1208-8C switch handles the Ethernet connections. A TS-879PRO is connected via DCC from a QNAP Tehuti TN9310 10GbE SFP+ Ethernet Adapter installed in the TS-870. TS-1685 connected to the switch via a CAT6A 10GbE RJ-45 cable. MTU (Jumbo Frames) on both NAS systems is at 1500. The common computer is connected via a 10GbE fiber link to the same switch.

  1. Transfer speed from the TS-1685 is about 850 GB/sec.
  2. Transfer speed from the TS-870 is about 160 GB/sec.
  3. Doing an rsync backup from the TS-870 to the TS-1685 gives about 530 GB/sec via the NAS resource monitor function.

From what I can tell the TS-870 is transferring data to the TS-1685 via rsync backup at a fairly reasonable clip. Transferring from the TS-1685 to the computer is also very reasonable. My question is why is the transfer speed from the TS-870 to the computer so darn slow?

Any thoughts or suggestions on where to look would be much appreciated.

Can you please recheck your transfer speeds ? I pushed so hard ‘X to doubt’ on your hundreds of Gigabyte per second that I have a hole in my desk now.

Bits, and Bytes, even nibbles, decimal point placement and orders of magnitude have always been my downfall and sorry about the hole in your desk.

8.5 Gbps, 1.60 Gbps and 5.3 Gbps respectively.

So
8.5Gbps ~ 1000 Megabyte\s
1.6Gbps ~ 200 Megabyte\s
5.3Gbps ~ 662 Megabyte\s

So the only thing that is slow is the SMB (?) speed from the old TS-870 to your computer then … correct ?

Yes that is correct.

The protocol might drag it down, what are the SMB settings you are using ?

On the “offending” TS-879, the lowest SMB is v1 and the highest SMB is v3.

Here’s another “detractor” thrown into the mix. From another, older and slower computer but still on 10G, the transfer rate is around 400 Megabytes per sec which is acceptable IMHO.

SMB on the TS-1685 is SMB3 to SMB2.

Are there SMB settings on the particular computer that’s slow that need to be investigated?

Not sure what is available on this older firmware, but see if you can enable kernel mode SMB (disables encryption) or lower the highest SMB level

The fact that the speed seems to be computer dependent and faster on the old Win 10 machine than the Win11 machine is confusing.

MTU (Jumbo Frames) on both NAS systems is at 1500

Personally I would set Jumbo frames to 9000 on all devices when using 10GbE.

Problem could be the older machine gets the data non encrypted and the newer wants it encrypted (= slowdown)

are all your device tests using the same ethernet cable for each test or are they different?

I am pretty sure the test configuration is the same for all cases:

  1. Both the TS-879 and the TS-1685 are connected to the same QNAP switch via single Ethernet cables.
  2. The computer I am using to test the port or transfer speeds is the same computer and is connected to the QNAP switch via a single Ethernet cable.
  3. I am using the Windows provided file transfer speed when copying the same large file from both NAS systems.

The fact that the RSYNC transfer speeds between the two NAS systems tells me that the TS-870 can transfer files at a very healthy clip and there may simple be something in the TS-879 that doesn’t deal with Windows 11 SMB very efficiently. Maybe there’s something I could tweak in Win11 to resolve the issue but I am unable to find anything that I can change. I have a good mind to install Win10 on the Win11 machine just to see if it is indeed a Win11 issue but haven’t decided to do so as yet.

Then, again, my test methodology might be flawed.