100GIG NETWORKING Help

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

T_Minus

Build. Break. Fix. Repeat
Feb 15, 2015
7,731
2,122
113
So I'm not really needing 100gig, but I happened to find one in a server and now I want to at-least make my backups 100Gig :D

The card I have now is a CX455A 100GbE Single Port PCIe ConnectX-4.

Before buying a second... is there a BETTER card I buy instead? Maybe something with:

  • 2 Ports
  • Lower Operating Power\Watts required
  • 100Gig 1 port External SAS3 1 port Internal combo card
  • ConnectX5 or 6 because they offer more functionality for?? NVME direct access or ?


While I don't think I want or need a 100G switch... are there any affordable 8 ports :D :D LOL
 

nexox

Well-Known Member
May 3, 2023
1,092
491
83
You can get dual port ConnectX-4 QSFP28, the new features available in 5 and 6 are pretty specialized, and they're long lists, you'll need to compare the documentation to figure out if anything is useful to you, possibly the biggest improvement is availability of PCIe 4.0 in some 5 and most 6 cards. From what I have seen power consumption is supposed to be lower for the ConnectX-4 than later generations, but it's hard to tell exactly what configuration anyone, including Mellanox/Nvidia are actually talking about for most of those numbers, and either way they're mostly pretty close. Price certainly goes up rapidly as you get to newer generations, I see ConnectX-4 as the best deal now unless you score a very cheap 5.

I haven't looked too much at switches, but the cheap ones seem to be old and potentially difficult to buy used due to CPUs with the AVR54 bug or missing software that's difficult to find and install, as far as small 100G, Mikrotik has a couple with either four QSFP28 or two QSFP28 + eight SFP28, but they're not exactly what I'd call cheap, I haven't really looked at others.
 

Koop

Active Member
Jan 24, 2024
307
225
43
Backups to NVMe? Damn must be nice LOL

Assuming here... To hit such network speeds for a backup solution
 

NerdAshes

Active Member
Jan 6, 2024
110
67
28
Eastside of Westside Washington
Here is what I've learned (so far) into my 3mo long 100gbe journey..

You can flash Connectx-5 NICs to be other Connectx-5 versions.. like the dual port 50G to dual port 100G - or a CAT to a DAT and so on. The PCIe 3 x16 cards become the PCIe 4 x16 cards too.. you just have to 1. be willing to risk it and 2. research.
It's a good way to save some $.

If you get used - slap that new-to-you card under a microscope or strong magnifying lens and look for missing (tiny) capacitors and what not. For some reason every (7) used Mellanox NIC I buy has missing caps.

https://www.serversupply.com has good deals on new cards.

Dell cards run fine in most setups and their part numbers sell for less - it's the same card though. HP/Lenovo I would stay away from - for firmware feistiness reasons. Cisco/Supermicro seem fine, but I have no experience with them.

Marvell and Intel make 100G NICs too.. Marvell being just fine and less expensive, Intel has good system compatibly, can run cooler than Nvidia (Mellanox) and costs the most. Intel is also module picky (Intel <3 Intel).

Mellanox is super configurable and runs with any cable or module I throw at it. Nvidia bought them and thankfully - so far - has good docs and driver/FW support. Mellanox cards can run hot, depending on the model. Check the Air Flow specs listed in the docs. Some Connectx-5 run cooler than some Connectx-4. If you don't actually plan to use the specific Connectx-5 features that Connectx-4 doesn't have (not many) then save the coin. Connectx-4 is a solid value.

Skip the made in China/India Mellanox cards, look for Israel.

If you don't get the right height for your adapter be prepared to spend $20 - 30 more or wait for shipping from China at $6 for 6. It's 2 screws and 30 seconds to make the swap.

Mikrotik has the "cheap" new 100G switches - see the reviews from Mr. Kumar on this site. I blast my Ceph traffic over two of the CRS504 switches and it's snazzy. The Mikrotik learning curve takes some time to suffer through. They don't do RoCE - so that might be an issue (read: need fast CPU, PCH, etc.).

100G QSFP28 cables and modules cost more.

U.2 is new your friend - she also costs more. Provantage and ACME servers have okay deals.

You'll not stop once you see how awesome 100G is and start upgrading everything else.

Ebay is more enemy than friend, but prepare to spend hours every day making sure they don't list something, you're not sure you even want.

You will be in a much smaller group of homelab bros - expect less help, hand holding, known documented solutions, etc.. The SMB/Enterprise crowd has already moved on and don't have time to help you either. In fact they scoff at your lowly arrogance and pitiful budget. How dare you reach out! Eww!

You will look with disdain upon those plebeians stuck in a 1G/2.5G/10G world, they will hate you for it, and may plot their revenge. To throw them off your scent, embrace "quite luxury" - no blingy RGB LEDs.

In the back dark corners of tech pubs and forums are your people, you'll recognise them by the beards they forgot to shave (even the women).
 
Last edited:

nexox

Well-Known Member
May 3, 2023
1,092
491
83
Beware if you see any suspiciously cheap Intel 100G cards, they're probably not Ethernet, they're QuickPath, and cannot be flashed or otherwise converted to be useful at all. I've personally had no issues with Mellanox cards made in India, but I have had some cards refuse to run 10GBase-T modules - fortunately the cheap ConnectX-4 Lx 10/25G cards seem just fine with those. As I understand it the HPE Mellanox cards can be flashed back to stock, they're among the cheapest dual 100G ConnectX-4 options that I have seen (though still more than the absolute deal I scored a year ago thanks to watching ebay constantly.)
 

TRACKER

Active Member
Jan 14, 2019
234
102
43
... great now I have to lookup more things. Just as soon as I finish falling through this NIXOS rabbit hole I plopped into :-\

That sounds pretty swanky though!
Yes, i was able to increase my speed from 7-8Gbps to 20-24Gbps with 1 stream. 2-2.5 times.
And that's with Sandy Brigde era (E5 2687W) cpus on ESXi hosts.
Unfortunately multipathing in iSER is bit tricky, so still performing some tests with different configs as i have 100Gbps Mellanox CX455A-ECAT and ConnectX-4 Lx 10/25G A4121A-ACAT :)
 
  • Like
Reactions: T_Minus and mach3.2

T_Minus

Build. Break. Fix. Repeat
Feb 15, 2015
7,731
2,122
113
ConnectX-4 Lx 10/25G
Beware if you see any suspiciously cheap Intel 100G cards, they're probably not Ethernet, they're QuickPath, and cannot be flashed or otherwise converted to be useful at all. I've personally had no issues with Mellanox cards made in India, but I have had some cards refuse to run 10GBase-T modules - fortunately the cheap ConnectX-4 Lx 10/25G cards seem just fine with those. As I understand it the HPE Mellanox cards can be flashed back to stock, they're among the cheapest dual 100G ConnectX-4 options that I have seen (though still more than the absolute deal I scored a year ago thanks to watching ebay constantly.)
I would run a 25G network if there were any switches reasonable!

Those ConnectX-4 Lx 25G cards are cheap and low power! It's like 2.5x the performance for same power over the 10Gig NICs!


Looks like those microtik 100G switches may be fun :D :D
 
  • Like
Reactions: nexox

nexox

Well-Known Member
May 3, 2023
1,092
491
83
I have a Mikrotik CRS510, wasn't cheap, but it is pretty nice, though until I can run some fiber all the SFP28 ports are running 10G. It's not at all overkill to connect an Ivy Bridge mobile i7 system with 100G though, right?