[SOLVED]Slow speeds between two Connectx-2 machines

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

rubylaser

Active Member
Jan 4, 2013
846
236
43
Michigan, USA
Any other ideas? This is unusabley slow. Here are the two cards both in x8 electrical slots. One system is an e5-2670 in a Supermicro X9SRL-F with 32GB of RAM with Windows 10 64-bit and the 5.10 drivers. The other a dual e5-2670 system in an Intel S2600CP with 64GB of RAM on Ubuntu 14.04.4 64-bit. I have even tried setting the MTU to 9000 on both ends with no benefit. This is turd slow...

Code:
C:\Users\rubylaser\Downloads\iperf-3.0.11-win64>iperf3.exe -B 192.168.50.2 -c 192.168.50.3
Connecting to host 192.168.50.3, port 5201
[  4] local 192.168.50.2 port 57282 connected to 192.168.50.3 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   512 KBytes  4.19 Mbits/sec
[  4]   1.00-2.00   sec   128 KBytes  1.05 Mbits/sec
[  4]   2.00-3.00   sec  1.50 MBytes  12.6 Mbits/sec
[  4]   3.00-4.00   sec   640 KBytes  5.24 Mbits/sec
[  4]   4.00-5.00   sec  4.62 MBytes  38.7 Mbits/sec
[  4]   5.00-6.00   sec  5.62 MBytes  47.3 Mbits/sec
[  4]   6.00-7.00   sec  1.88 MBytes  15.7 Mbits/sec
[  4]   7.00-8.00   sec  6.62 MBytes  55.6 Mbits/sec
[  4]   8.00-9.00   sec  1.38 MBytes  11.5 Mbits/sec
[  4]   9.00-10.00  sec  5.38 MBytes  45.1 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec  28.2 MBytes  23.7 Mbits/sec                  sender
[  4]   0.00-10.00  sec  28.1 MBytes  23.5 Mbits/sec                  receiver

iperf Done.
 

T_Minus

Build. Break. Fix. Repeat
Feb 15, 2015
7,640
2,057
113
wow! @rubylaser you'd think there wouldn't be some secret to get them to work at even 50% let alone better than that terrible speed :(
 

rubylaser

Active Member
Jan 4, 2013
846
236
43
Michigan, USA
wow! @rubylaser you'd think there wouldn't be some secret to get them to work at even 50% let alone better than that terrible speed :(
Yeah, this is my first experiment with 10GBe and it is a complete failure. At least the gigabit connections between these two boxes are running at full speed.

At this point, I'm not sure what else to try.
 

nephri

Active Member
Sep 23, 2015
541
106
43
46
Paris, France
Do you think i'ts software or hardware ?

What is your approach to disctinct between theses 2 categories of issues ?
I think you can :
- can you try by example with 2 windows PC (if it works fine, it's not hardware but driver/linux conf) ?
- swap with another DAC cable
- check with another NIC ?

uplinks was negociated at which speed and mode ?
 

rubylaser

Active Member
Jan 4, 2013
846
236
43
Michigan, USA
Do you think i'ts software or hardware ?

What is your approach to disctinct between theses 2 categories of issues ?
I think you can :
- can you try by example with 2 windows PC (if it works fine, it's not hardware but driver/linux conf) ?
- swap with another DAC cable
- check with another NIC ?

uplinks was negociated at which speed and mode ?
Thanks for the ideas :) I guessing this is a hardware issue and I'm thinking it's the long 10m DAC passive cable, but I don't want to just throw money at the problem either.

1. Unfortunately, in the last month I have sold all of my extra hardware (two servers and donated a PC to the church), so I just have a bunch of laptops, HTPC's, and phones/tablets around the house, but no extra workstations or servers beyond these two (I guess I could take my work machine home though).

2. I'd need to buy another DAC cable to test. Although, I don't really want to spend an additional $30+ on a 10m cable if it's not going to work anyway.

3. I don't have an extra Connectx-2 card either.

4. The links are negotiated at 10GBe and 9000 MTU.

Code:
root@fileserver:~# ethtool p257p1
Settings for p257p1:
        Supported ports: [ FIBRE ]
        Supported link modes:   10000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: No
        Advertised link modes:  10000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Speed: 10000Mb/s
        Duplex: Full
        Port: FIBRE
        PHYAD: 0
        Transceiver: external
        Auto-negotiation: off
        Supports Wake-on: d
        Wake-on: d
        Link detected: yes
 
Last edited:

marv

Active Member
Apr 2, 2015
155
34
28
39
If the issue is cable, I would expect error counter on interfaces to rise.
 

rubylaser

Active Member
Jan 4, 2013
846
236
43
Michigan, USA
Have you tried Ubuntu to Ubuntu? If that is working, then you can eliminate hardware issues.
I just tried Ubuntu to Ubuntu between the two machines and was still left with terrible results :( No errors in ifconfig on either device either. I don't know what to try next as I don't have duplicates of any of this hardware.

 

rubylaser

Active Member
Jan 4, 2013
846
236
43
Michigan, USA
try with iperf2

I also get horrible results with iperf3
Thanks! I tried iperf2 and indeed I did see great speeds in one direction with iperf2. From my dual e5-2670 server acting as the server to my single e5-2670 system, I was getting 9+GB/s. In the other direction I was getting 3-4 MB/s.

Also, actual file transfers from ramdisk to ramdisk on each side was only yielding 400 - 500 KB/s, so something is obviously not working correctly.
 

Quasduco

Active Member
Nov 16, 2015
129
47
28
113
Tennessee
I just tried Ubuntu to Ubuntu between the two machines and was still left with terrible results :( No errors in ifconfig on either device either. I don't know what to try next as I don't have duplicates of any of this hardware.

Not a small amount of retransmits (Retr) on a small 10 second test. I would go fiber, personally - I think I did mine for 10/bulb, and fiber for $2/meter for OM3. Good luck!
 
  • Like
Reactions: rubylaser

rubylaser

Active Member
Jan 4, 2013
846
236
43
Michigan, USA
Not a small amount of retransmits (Retr) on a small 10 second test. I would go fiber, personally - I think I did mine for 10/bulb, and fiber for $2/meter for OM3. Good luck!
Thanks for the ideas. Would you be willing to provide some links to parts that I could order?
 

Quasduco

Active Member
Nov 16, 2015
129
47
28
113
Tennessee
Thanks for the ideas. Would you be willing to provide some links to parts that I could order?
Bulbs - Avago AFBR-703ASDZ-E2 10GB SFP+ 10 GB -SR -SW EMC 019-078-04 w/dust caps - bet you could offer $10 each for a few...

Fiber - 2M OM3 LC/LC Duplex Multimode 10gb Fiber Cable Aqua - I bought from them, $5 per 2m on a few...

Good luck, hope that helps!

DISCLAIMER - I am not these sellers, and I use Intel gear, so not a Connectx expert, make 100% sure they are compatible. A quick google suggested the Connectx cards are not at all fussy...
 

Quasduco

Active Member
Nov 16, 2015
129
47
28
113
Tennessee
  • Like
Reactions: rubylaser

Kanedo

New Member
Aug 1, 2014
11
0
1
43
I have two Connect-X2 installed in two systems.
I also had poor performance until I finally realized my DAC was bad. It would only get good performance when bent a certain way.
I replaced the DAC with a new one and all problems went away. Now able to consistently hit 9.8Gbit both ways using iperf.

This is the one I got from eBay that works now.

NEW Cisco Original SFP-H10GB-CU5M 5 Meter Twinax 10GB Cable Used Bulk Lot Tested
 
Last edited:

Jerry Renwick

Active Member
Aug 7, 2014
200
36
28
43
Well something went horribly wrong. I just setup my second 2670 system and put the other card in a x8 slot and the iperf speeds between my hosts are now about 3.5 MB/s (terrible). This has really been a failed experiment so far :(
oh, sorry to hear that.