Hi, this is my first time posting here. I've read many posts and watched lots of great set up videos. So far the information has been great, but I ran into a problem which I don't know how to fix or troubleshoot.
I recently bought two Mellanox 10Gbe cards on Ebay link
2x Mellanox MCX311A-XCAT CX311A ConnectX-3 EN Network Card 10GbE
1x cable SFP
I added one to my PC and the other to Unraid and followed the Spaceinvader One video on how to set up a 10Gbe network. The cards work and I can transfer files between my PC and Unraid. However, when I write to Unraid from my PC I get on average 4.5Gbps speeds. It's not great for a 10Gbe network, but ok. When I transfer files from Unraid to my PC the speeds are on average 630 Mbps. I get around the same speed with my normal gigabit network.
I don't know what the issue could be. I did a network test with iperf and got these results.
When I copy from Unraid to PC I'm copying to an Nvme drive. I thought maybe when reading from the array it can't read so fast so that's why the transfer is slow. So I created a share on the cache which is an SSD and tried again, but I get the same slow speed.
What haven't I tried? What could be causing this?
My configuration is:
PC:
Windows 10
CPU: AMD Ryzen 5 2600
RAM: 16GB Corsair Vengence 3200
SSD: WD Blue 1TB
NVME: WD Blue 1TB
MB: MSI Gaming Pro Max
Unraid:
Unraid 6.9.2
CPU: AMD Ryzen 7 3700
RAM: 16GB Corsair Vengence 3200
HDD: 24TB Array of 7 (2 parity 8TB drives)
Cache: Samsung 256GB SSD