I am using a 100GBE CX-5 in the client PC and a 40GBE CX-4 in the server so the link is connected at 40GBE.Which ethernet card you use?
I do not have anything special changed other than setting MTU to 9000 on the required devices.I can't even get windows copy past 1.5GB/s between two local nvme drives that can do double or tripple that in CrystalDiskMark. Do you change a particular setting?
Client machine is just Windows 11 Pro for Workstation.
Client machine is an Epyc 7402P, PCI-E lanes are very important to not only how many you have but how they are laid out.
Back when I was doing some testing on another setup I found out having the Mellanox card and the NVME's on the chipset lanes would cause transfers to come to a complete halt.
I've found on setup's with limited PCI-E lanes it was best to put the Mellanox Card on the CPU lanes and the NVME's on the Chipset lanes.
My current setup allow's all lanes to be CPU on both the client and the server.