С оптикой работать сложнее,
Отнюдь. Все комплектующие есть уже готовые, что пачкорды разной длинны, что SFP модули под разные максимальные расстояния. Причём, пачкорды тоньше кабелей UTP и их удобнее прокладывать. Вот с Ethernet медью на 10Гб работать действительно сложнее, там всё специальное, что кабель, что коннекторы, гнуть кабель можно только с большИм радиусом, а по стоимости получается дороже оптики.
Есть ещё DAC кабели. На коротких дистанциях могут заменить оптику, но стоимость почти одинаковая.
Что касается "2.5Gbe сетевая дорого", упомянутая рядом Gigabyte b760m ds3h, как раз, с 2.5Gbe на борту:
Да, действительно, чип RTL8125 заводится даже на ядре 6.1 в 10 платформе Альта, но на максимальной скорости не проверял, свитч гигабитный.
Для чипа RTL8126 (5Gb) мне пришлось ставить ядро 6.14 на Proxmox чтобы он определился системой. Выручила внешняя сетевая USB карта на 100Мб. Материнка MSI MAG B850M MORTAR WIFI (MS-7E61).
ethtool enp12s0
Settings for enp12s0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
2500baseT/Full
5000baseT/Full0c:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8126 5GbE Controller (rev 01)
Subsystem: Micro-Star International Co., Ltd. [MSI] RTL8126 5GbE Controller
Kernel modules: r8169Но это на новых платах есть чипы 2,5+Гб, а что делать со старыми, где уже занят единственный слот PCI-e x16 под плату с двумя NVMe (на материнках нет бифуркации, платы расширения со своим чипом, загрузка с накопителей таких плат расширения невозможна), а остальные слоты только PCI-e x1?
Ведь кластер не всегда строится только на новом железе.