I’m looking to replace the 10Gb NICs in my homelab. My only requirements are ESXi 8 compatible and I’d like to have the full enterprise alphabet soup like RDMA, SR-IOV, VXLAN, RoCE, iWARP, etc. I believe my choices are QLogic Fastlinq, Mellanox (4th gen or later), and certain Broadcom devices.
I have the impression Mellanox is the premier technology for RDMA et al on ESXi and the easiest to get up and running. Am I on the right track here?
It should support everything feature wise that you want and is fairly cheap, a bit cheaper new than the Mellanox is new. The Intel one is a PCIe 4.0 NIC too, which means you can use both ports at 25gb in a chipset connected 4x slot if you wanted to. The PCIe 3.0 cards would bottleneck with both ports at max speed in a 4x slot.
The newest Chelsio cards don’t have full support for all the techs the OP wants. There are limitations in VXLAN fort instance, and cost 3x as much as both the Intel and Mellanox Options with the same features.
Ill try and look up the feature matrix I was looking at yesterday again. For some reason it showed you had to step up to the T6 to get all the features the OP listed instead of the T5. But looking at this other one direct from Chelsio it seems even the T54 should support them all:
Strange, but Im not sure how much we can trust the chart from Chelsio given they have missing checkmarks for Mellanox in at least 3 categories.
If that chart there is correct and the T5 does have all the necessary features then it would seem like the best option to go with.
The card firmware is dependent on the driver version you use, at least on Linux the driver will update the firmware at boot, so newer driver may mean more features.