Hello all,
I’m new to the mellanox community and using 10gb network equipment in general, however, I’m experiencing some transfer speed issues using two MNPA19-XTR Connectx-2 cards and I’m looking for some help.
System #1
Windows 10 Pro Build 1903
Intel i7-4790k
16gb Ram
Using a 3gb Ramdisk for testing
System #2
Windows Server 2016 Standard Build 1607
Xeon E5-2630 v2
16gb Ram
Using a 3gb Ramdisk for testing
Network Equipment:
Mikrotik CRS305-1G-4S+IN SFP+ 10gb Switch
Fiber connected Finisar FTLX8571D3BCL transceivers or Cisco SFP-H10GB-CU3M SFP+ DAC’s
2x Mellanox MNPA19-XTR Connectx-2 SFP+ network cards.
The specifics of the issue I’m experiencing is that downloading a 2.5gb test file shared on the Windows server 2016 Ramdisk to the Windows 10 Ramdisk only yields an average transfer speed of 45MB/s. The same file, uploaded from my Windows 10 Ramdisk to the Windows server 2016 Ramdisk yields a transfer speed of 632MB/s.
I’ve tried various matching driver versions, MTU settings, Large Send offload on or off, Send / Receive buffer sizes, fiber or copper cabling, different switch ports but the download speed problem persists on Windows 10. I would like to share that I’ve tested the same Ramdisk file transfers using Windows 7 (network card driver version 4.80) and the 2016 server, the download / upload speed are exactly the same and as expected, an average of 630MB/s either way.
Is there a known performance issue with Windows 10 and the Connectx-2 cards? Is there anyone with a suggestion on how I could fix it?
I appreciate any help you all can offer me, I’m getting a bit frustrated.