I'm having a strange issue with SMB over RDMA. The file transfer is very slow on one direction only, and only when initiated by the client. Connection is between Windows 10 and Server 2016, 40GbE with Mellanox ConnectX-3 cards.
If I do the file copy from the Windows 10 computer, it's very slow copying from server to client, but fast from client to server. If I log into the server and do the transfer from there, it's fast in both directions.
I set up a ramdisk on both systems for testing, so it's not disk limited.
2016->W10, initiated from W10: 100-200MB/s
W10->2016, initiated from W10: >2GB/s
2016->W10, initiated from 2016: >2GB/s
W10->2016, initiated from 2016: >2GB/s
Anyone experience something like this before?
If I do the file copy from the Windows 10 computer, it's very slow copying from server to client, but fast from client to server. If I log into the server and do the transfer from there, it's fast in both directions.
I set up a ramdisk on both systems for testing, so it's not disk limited.
2016->W10, initiated from W10: 100-200MB/s
W10->2016, initiated from W10: >2GB/s
2016->W10, initiated from 2016: >2GB/s
W10->2016, initiated from 2016: >2GB/s
Anyone experience something like this before?