Das günstigste dürften wohl ConnectX-3 NICs aus China sein. Musst du aber aufpassen, weil alles was nach dem 1. Juli in Deutschland aus der Nicht-EU ankommt zwangsweise mit 19% Einfuhrsteuer + 6€ Pauschale + eventuelle Zollgebühren verzollt wird was nicht unter 5€ inkl. Porto kostet.
Außerdem nicht vergessen, dass da Virtio meist keine 10Gbit schafft. VMs mit 10Gbit anbinden wird da schwierig, wenn du die NICs nicht per PCI Passthrough direct an die VMs durchreichst.
Ist eher praktisch für CEPH oder wenn du dein NAS mit dem Proxmox-Server verbinden willst. Dann aber am besten auch darauf achten, dass da alles Jumboframes unterstützt, weil sonst schnell die CPU der Flaschenhals sein kann.
Ich persönlich fand die Software/Firmware/Dokumentation von Mellanox aber schrecklich. SR-IOV lässt sich z.B. nicht per Bootmenü aktivieren weil das Bootmenü wegen Bugs abstürtzt was auch nie gefixt wurde. Im Internet findet man dann verärgerte Leute die sich in Foren beraten, wie man sich da Custom-Firmwares erstellt und diese auf die NICs flasht, damit man so etwas wie SR-IOV zum Laufen bekommt.
Sind halt sehr nett, weil man so eine 10Gbit NIC gebraucht für 35€ bekommen hat. Aber wenn die Intel NICs annähern gleich viel kosten würde ich wohl lieber zur Intel NIC greifen.
Aber vielleicht kann da wer anderes was besseres zu sagen, der vielleicht täglich mit SFP+ NICs arbeitet und verschiedenste Modelle durch hat.