закрыть меню
Перейти в раздел
Перейти в раздел
закрыть меню
Перейти в раздел
Перейти в раздел
Отправить
спецификацию
на расчет
назад

Сетевые карты xFusion: от 1GbE до 25GbE, парт-номера и характеристики

Сетевая карта в сервере xFusion выбирается не по одной цифре скорости. Кроме скорости и числа портов у карты есть форм-фактор: плата в слот PCI Express или модуль OCP 3.0. От контроллера зависят драйверы и разгрузка процессора, а слот должен подойти по поколению и ширине.

  • В каталоге 14 парт-номеров сетевых карт xFusion: две позиции на 1 Гбит/с, четыре на 10 Гбит/с и восемь на 25 Гбит/с.
  • Семь позиций вендор прямо помечает как OCP 3.0, у 0231Y821 в описании стоит «Half-height Half-length», у 0257Y106 и 0257Y107 форм-фактор не назван.
  • Пометка «without Optical Transceiver» или «without Optical Module» стоит у восьми позиций: модули к ним считаются отдельно, по два на каждый линк.
  • Три карты работают по меди с разъёмом RJ45: 0231Y803, 0302Y044 и 0302Y237. Трансиверы им не нужны.
  • Два порта по 25 Гбит/с запрашивают 6 250 МБ/с, слот PCIe 3.0 x8 отдаёт около 7 880 МБ/с.

Сетевые карты xFusion: парт-номера и характеристики

Скоростей в каталоге три: 1, 10 и 25 Гбит/с. Разъёмов тоже три: RJ45 на 1 Гбит/с и на одной карте 10 Гбит/с, SFP+ на 10 Гбит/с, SFP28 на 25 Гбит/с. Портов у всех позиций два, четыре только у XP212. Шина идёт от PCIe 2.0 x4 у гигабитных карт до PCIe 4.0 x8 у четырёх карт на 25 Гбит/с.

Сетевые карты xFusion в каталоге: парт-номер, скорость, контроллер и шина
Парт-номерМодельСкоростьКонтроллерПортовРазъёмШинаФорм-фактор
0231Y803XP2101 Гбит/сIntel I3502RJ45PCIe 2.0 x4плата
0302Y044XP2121 Гбит/сIntel I3504RJ45PCIe 2.0 x4плата
02310YHPSP31010 Гбит/сIntel 825992SFP+PCIe 2.0 x8плата
0302Y046XP33010 Гбит/сIntel X7102SFP+PCIe 3.0 x8плата
0302Y237XC33110 Гбит/сBroadcom BCM574162RJ45PCIe 3.0 x8OCP 3.0
0302Y435XC33310 Гбит/сBroadcom BCM574122SFP+PCIe 3.0 x8OCP 3.0
0231Y821XP38225 Гбит/сMellanox CX52SFP28PCIe 3.0 x8плата половинной высоты и длины (HHHL)
0257Y106MCX631432AN-ADAB25 Гбит/сMellanox CX62SFP28PCIe 4.0 x8не указан в описании
0257Y107E810-XXVDA225 Гбит/сIntel E8102SFP28PCIe 4.0 x8не указан в описании
0257Y108BCM957414N4140C25 Гбит/сBroadcom BCM574142SFP28PCIe 3.0 x8OCP 3.0
0302Y238XC38525 Гбит/сMellanox CX6-Lx2SFP28PCIe 4.0 x8OCP 3.0
0302Y239XC38125 Гбит/сIntel E8102SFP28PCIe 4.0 x8OCP 3.0
0302Y434XC38625 Гбит/сBroadcom BCM574142SFP28PCIe 3.0 x8OCP 3.0
03027VTBSC38225 Гбит/сMellanox CX52SFP28PCIe 3.0 x8OCP 3.0

OCP 3.0 вендор пишет прямо, и таких позиций семь. У 0231Y821 стоит «Half-height Half-length», то есть плата половинной высоты и длины. У XP210, XP212, SP310 и XP330 пометки OCP в описании нет, эти карты идут платами в слот. У 0257Y106 и 0257Y107 форм-фактора в описании нет вовсе. У 0257Y107 на OCP 3.0 указывает пометка ocp3 в адресе карточки каталога, а у 0257Y106 признаков формы нет никаких, поэтому обе позиции подтверждаем по спецификации перед отгрузкой.

Оптические модули считаются отдельно

У восьми позиций из четырнадцати вендор прямо пишет, что карта идёт без трансиверов. В описаниях каталога это записано двумя разными фразами: «without Optical Transceiver» и «without Optical Module». Смысл у них один, вендор просто пишет по-разному, поэтому искать по точной фразе бесполезно. Модули к таким картам считаются отдельной строкой спецификации, по два на каждый линк.

Пара модулей подбирается под тип волокна и длину трассы, карта задаёт только скорость и тип разъёма. Парт-номера трансиверов на 10, 25 и 100 Гбит/с с дальностями разобраны в статье про оптические трансиверы xFusion.

Две формулировки одной пометки
  • «without Optical Transceiver» стоит у 02310YHP, 0302Y046, 0231Y821 и 03027VTB.
  • «without Optical Module» стоит у 0302Y435, 0302Y238, 0302Y239 и 0302Y434.
  • У 0257Y106, 0257Y107 и 0257Y108 порты SFP28, но пометки в описании нет. Комплектность уточняем по спецификации, трансиверы в расчёт закладываем.
  • У карт с RJ45 (0231Y803, 0302Y044 и 0302Y237) модуль не ставится по конструкции, линк идёт по витой паре.
Сетевая карта 10 Гбит/с с двумя портами под модули SFP+ и низкопрофильной планкой
Порты SFP+: клетки пустые, модули считаются отдельной строкой.
Сетевая карта 10 Гбит/с с двумя медными портами RJ45 и крупным радиатором
Порты RJ45: линк идёт по витой паре, трансиверы такой карте не нужны.

Сколько линий PCIe нужно карте

Полосу задаёт слот, а не только контроллер. Линия PCIe 3.0 даёт около 985 МБ/с, линия PCIe 4.0 около 1 970 МБ/с. Порт Ethernet на 25 Гбит/с в одну сторону это 3 125 МБ/с, порт на 10 Гбит/с запрашивает 1 250 МБ/с. Если полосы слота не хватает, карта отдаёт меньше своей номинальной скорости, и по индикации линка это никак не видно.

  • Два порта по 10 Гбит/с запрашивают 2 500 МБ/с. PCIe 2.0 x8 даёт около 4 000 МБ/с, запас есть, поэтому SP310 отдаёт полную скорость на шине второго поколения.
  • Два порта по 25 Гбит/с запрашивают 6 250 МБ/с. PCIe 3.0 x8 даёт около 7 880 МБ/с, этого хватает. Карты на PCIe 4.0 x8 держат вдвое больше, и такой запас пригодится в слоте, разведённом на половину линий.
  • Два порта по 100 Гбит/с запрашивают 25 000 МБ/с, а PCIe 4.0 x8 отдаёт около 15 750 МБ/с, поэтому двухпортовой карте нужен слот x16 с его 31 500 МБ/с. Однопортовая карта на 100 Гбит/с укладывается в x8. Позиций на 100 Гбит/с в каталоге сетевых карт xFusion сейчас нет, расчёт приведён как общее правило.
  • Число линий важнее поколения. Карта x8 в разъёме с четырьмя рабочими линиями потеряет половину полосы, и в спецификации сервера это видно только по сноске к слоту.
Длина разъёма не равна числу линий

Разъём длиной под x16 не значит x16 по электрике: часть слотов разведена на восемь или четыре линии, часть работает только при установленном втором процессоре. Смотреть надо схему слотов конкретной платформы и то, через какой райзер идёт слот, потому что ширина линка карты определяется по самому узкому месту.

OCP 3.0 или плата в слот

OCP 3.0 это форм-фактор сетевого модуля, который ставится в отдельный отсек шасси и не занимает слот PCI Express. Такой модуль берут под основную сеть сервера, чтобы слоты остались под графические ускорители и адаптеры хранения. Плату берут под вторую и третью сеть либо под скорость, которой в OCP-исполнении нет. В каталоге семь позиций из четырнадцати идут модулями OCP 3.0.

Модуль OCP 3.0 против платы в слот PCI Express
Что сравниваемМодуль OCP 3.0Плата в слот PCI Express
Куда ставитсяв выделенный отсек шасси, слоты PCI Express остаются свободнымив обычный слот, занимает одно место расширения
Заменаснаружи, без снятия крышки на большинстве платформсо снятием крышки и разбором райзера
Сколько ставитсяна большинстве платформ отсек один, точное число смотрят в спецификации моделисколько позволяют слоты и райзеры
Когда выбираютосновная сеть сервера, когда слоты нужны под ускорители и адаптеры хранениявторая и третья сеть, а также скорости, которых нет в OCP-исполнении
Пример из каталога на 25 Гбит/с03027VTB, модель SC3820231Y821, модель XP382
Отсек OCP есть не у каждой платформы

Проверять это надо по спецификации конкретной модели сервера, а не по серии. Если отсека нет или он занят, ту же скорость берут платой: в таблице такие пары есть, например, 03027VTB в OCP-исполнении и 0231Y821 в виде платы, обе на 25 Гбит/с и на контроллере Mellanox CX5.

Сколько в платформе слотов, какой они ширины и есть ли отсек OCP, зависит от модели сервера, поэтому подбор карты начинается с неё. Как это устроено в конкретной модели, видно в разборе сервера FusionServer 2288H V7: там расписаны райзеры и то, какие слоты доступны в каждой конфигурации.

Контроллеры: Intel, Broadcom и Mellanox

Контроллер определяет драйвер, набор разгрузок и то, сколько работы карта снимает с процессора. В четырнадцати позициях каталога встречаются шесть семейств: Intel I350, Intel 82599, Intel X710 и E810, Broadcom BCM574xx, Mellanox CX5 и CX6. Разница между ними видна не в цифре скорости порта, а в списке того, что обрабатывается на самой карте.

Контроллеры в каталоге: скорости, драйвер в Linux и что даёт карта
КонтроллерСкорость в каталогеДрайвер в LinuxЧто даёт
Intel I3501 Гбит/с, RJ45igbгигабит по меди, драйвер в ядре Linux много лет, отдельная установка не нужна
Intel 8259910 Гбит/с, SFP+ixgbeраннее поколение 10GbE, разгрузка контрольных сумм и сегментации, разгрузки современных туннелей нет
Intel X71010 Гбит/с, SFP+i40eтекущее поколение 10GbE, разгрузка туннелей VXLAN и NVGRE, работает с SR-IOV
Intel E81025 Гбит/с, SFP28iceразгружает современные туннели и поддерживает DDP, то есть перенастройку конвейера разбора пакетов под протокол
Broadcom BCM574xx10 и 25 Гбит/сbnxt_enработает на 10 и 25 Гбит/с, в каталоге чаще идёт в OCP-исполнении: 57416 на RJ45, 57412 на SFP+, 57414 на SFP28
Mellanox CX5 и CX625 Гбит/с, SFP28mlx5_coreподдерживают RoCE, CX5 работает на PCIe 3.0 x8, CX6-Lx на PCIe 4.0 x8

RoCE это удалённый доступ к памяти поверх Ethernet: данные перекладываются между узлами без участия процессора. Нужен он вычислительным кластерам и трафику хранения по NVMe over Fabrics, веб-серверу и файловым сервисам выигрыша не даёт. Если сервер подключается к дисковому массиву по Fibre Channel, сетевая карта эту задачу не закрывает совсем, нужны HBA-адаптеры.

Как опознать карту в сервере

Модель читается двумя путями: по составу оборудования в iBMC, встроенном контроллере управления сервером, и по идентификаторам PCI в операционной системе. Идентификатор вендора у всех карт одного производителя одинаковый: 8086 это Intel, 14e4 это Broadcom, 15b3 это Mellanox. Идентификатор устройства указывает уже на контроллер, например 159b у Intel E810 и 16d7 у Broadcom BCM57414.

В описаниях каталога идентификаторы стоят не у всех позиций. Они есть у восьми: 0302Y237, 0302Y435, 0257Y106, 0257Y107, 0257Y108, 0302Y238, 0302Y239 и 0302Y434. У 0231Y803, 0302Y044, 02310YHP, 0302Y046, 0231Y821 и 03027VTB их в описании нет, и такая карта опознаётся уже в сервере: командой lspci в Linux или списком плат в iBMC. Оба способа работают до установки драйвера.

Какой идентификатор у какого контроллера
  • 159b это Intel E810, стоит у 0257Y107 и 0302Y239.
  • 16d7 это Broadcom BCM57414 (0257Y108 и 0302Y434), 16d8 это BCM57416 (0302Y237), 16d6 это BCM57412 (0302Y435).
  • 101f это Mellanox CX6: та же пара 15b3 и 101f стоит у 0302Y238, где вендор назвал контроллер CX6-Lx, и у 0257Y106.
  • Субвендор 1f24 стоит у пяти OCP-позиций серии XC: XC331, XC333, XC381, XC385 и XC386.

Частые вопросы

В какой сервер встанет модуль OCP 3.0?

В спецификации платформы отсек OCP 3.0 указан отдельной строкой, рядом с числом слотов и райзеров. У одной модели сервера бывают исполнения и с отсеком, и без него, поэтому состав уже собранного сервера проверяют по серийному номеру, а не по названию модели.

Сколько сетевых карт можно поставить в один сервер?

Число ограничено слотами PCI Express и райзерами платформы, а не самими картами. Модуль OCP занимает отдельный отсек, и на большинстве платформ он один. Считать надо по свободным линиям: если слоты уже отданы под ускорители и адаптеры хранения, полноразмерной карте может не хватить ни места, ни полосы.

Нужен ли отдельный драйвер под Astra Linux или РЕД ОС?

Все шесть семейств контроллеров из каталога обслуживаются драйверами igb, ixgbe, i40e, ice, bnxt_en и mlx5_core, они входят в ядро Linux, а отечественные сборки собраны на том же ядре. Проверять надо версию ядра: у E810 и CX6 драйверы моложе, и на старом ядре карта определится без части функций.

Чем карта на Mellanox CX5 отличается от карты на CX6 на 25 Гбит/с?

По скорости порта они одинаковы. Разница в шине: XP382 и SC382 на CX5 идут по PCIe 3.0 x8, XC385 на CX6-Lx и 0257Y106 по PCIe 4.0 x8. Для двух портов по 25 Гбит/с полосы хватает и там, и там, а запас четвёртого поколения нужен под слот с половиной линий.

Что заказать вместе с оптической картой?

Два трансивера на линк, одинаковые с обеих сторон, и патчкорд нужной длины под свой тип волокна. Скорость модуля должна совпадать со скоростью порта. На коротких линках внутри стойки пару модулей заменяет кабель DAC или AOC: одна позиция в спецификации вместо трёх.

Подойдёт ли карта от другого производителя сервера?

Плата в слот PCI Express с контроллером Intel, Broadcom или Mellanox определится и заработает. Разница появляется в обслуживании: прошивку и утилиты даёт производитель карты, в списке состава сервера iBMC помечает её как стороннюю, а по гарантии обращаться придётся к продавцу карты, а не к поставщику сервера.


24 июля
Читайте также