Сетевой адаптер NVIDIA ConnectX Ethernet 10/25/100/400 Гбит/с
Сетевой адаптер NVIDIA ConnectX — это семейство Ethernet-карт для серверов, на которых сетевой трафик упирается в процессор: AI-кластеры, хранилища, виртуализация и облачные платформы. Адаптеры разгружают CPU за счёт аппаратных ускорителей. Линейка охватывает скорости от 10 до 400 Гбит/с и от одного до четырёх портов, поэтому подойдёт и серверной комнате учебного заведения, и ЦОДу. Конкретную модель и число портов уточняйте в карточке: у семейства они различаются.
Разгрузка процессора: что это даёт серверу
Технология ASAP2 переносит обработку виртуальных коммутаторов и пакетов с процессора на карту, и ядра CPU остаются свободными для приложений. Для сервера с виртуальными машинами это больше полезной мощности без замены самого сервера.
Ускорение DPDK даёт больше пропускной способности при меньшем расходе процессорных циклов. Технология Multi-Host позволяет нескольким серверам использовать один адаптер, что повышает плотность размещения.
RoCE и GPUDirect Storage ускоряют обучение ИИ
Поддержка RoCE (RDMA поверх Ethernet) позволяет передавать данные между узлами в обход лишних слоёв сетевого стека, с малой задержкой. GPUDirect Storage отправляет данные из хранилища прямо в память видеокарты. Если GPU простаивает в ожидании данных, такая связка устраняет «бутылочное горлышко». В ConnectX-7 добавлено ускорение NVMe поверх TCP.
Сценарии: учебная AI-лаборатория и VR-рендер-ферма
Сценарий первый: университет разворачивает GPU-кластер для студенческих проектов по машинному обучению. Быстрая сеть между узлами не даёт дорогим видеокартам простаивать.
Сценарий второй: интегратор VR/AR-решений держит общее хранилище 3D-ресурсов и рендер-узлы. Когда десятки рабочих мест тянут тяжёлые сцены, скорость и малая задержка сети определяют, будет ли отклик комфортным. Для такой инфраструктуры нужен хороший канал, а не рекордный.
Безопасность на уровне железа без потери скорости
Адаптеры ускоряют шифрование и дешифрование прямо на карте: TLS, IPsec и MACsec в ConnectX-7. Поддерживается и защищённая загрузка ОС с аппаратным корнем доверия. Для образовательных и корпоративных данных это защита трафика без нагрузки на процессор. Начиная с ConnectX-6 Dx доступна и точная синхронизация времени.
Поколения ConnectX: как выбрать скорость
| Поколение | Для каких задач |
|---|---|
| ConnectX-6 Lx | 25/50 GbE: корпоративные серверы, периферия, телеком; есть low-profile PCIe и OCP 3.0 |
| ConnectX-6 Dx | 25–200 GbE на PCIe 4.0; встроенное шифрование IPsec и TLS для защищённых ЦОДов |
| ConnectX-7 | До 400 Гбит/с и четырёх портов; AI, облака, хранилища высокой плотности |
Ограничение: скорость карты упирается в остальную инфраструктуру
Адаптер раскрывается только вместе с подходящим коммутатором, кабелями или оптикой и достаточной шиной PCIe в сервере. Карта на 100 Гбит/с и выше в стареньком сервере или в сети на 10 Гбит/с не даст выигрыша, а стоит заметно дороже. Перед покупкой сверьте форм-фактор слота (стандартный PCIe или OCP 3.0), поддерживаемую ОС и тип портов. Производитель заявляет сертификацию в основных ОС и на платформах виртуализации и контейнеризации.
| Пропускная способность памяти |
50 100 200 400 800 ГБ/с |
| Сеть | технология NVIDIA ASAP2 |
Да, ConnectX-7 поддерживает RDMA (InfiniBand и RoCE), GPUDirect RDMA и GPUDirect Storage. Также доступны аппаратные ускорения: ASAP2, TLS, IPsec и MACsec. Это снижает нагрузку на CPU и задержки при обмене между GPU разных узлов. ConnectX — это сетевой адаптер (NIC/SmartNIC), а не DPU. Если нужен собственный Arm-процессор для изоляции инфраструктуры, смотрят в сторону BlueField-3. Для RoCE в Ethernet-сети обычно требуется настройка коммутатора (PFC/ECN). Для небольших ИИ-серверов без кластера 400G такая карта часто избыточна.
Поддерживаются драйверы NVIDIA MLNX_OFED/DOCA-OFED для Linux, а также драйверы для Windows и VMware ESXi. Версии зависят от модели и поколения. Новые карты, такие как ConnectX-7, требуют свежих драйверов и актуальной прошивки, особенно для PCIe Gen5 и режима NDR. Старые поколения (ConnectX-3/4) постепенно переводятся в статус устаревших, и в новых релизах драйверов их поддержка ограничена. Перед покупкой проверьте матрицу поддержки вашей ОС и версии ядра. Прошивку обновляют утилитами NVIDIA (MFT, mlxfwmanager).
Карты ConnectX рассчитаны и проверены для серверов дата-центров с достаточным питанием слота и воздушным потоком, как указано в руководстве NVIDIA. Высокоскоростные модели заметно греются и без обдува в закрытом корпусе могут уходить в троттлинг. В обычный ПК карту физически установить можно, если есть нужный слот PCIe. Но без продува, поддержки BIOS и драйверов стабильность не гарантируется. Для 200/400G ориентируйтесь на серверное шасси с направленным потоком воздуха. Требования по мощности и воздуху для вашей модели смотрите в таблице спецификаций.
Обычно карта продаётся без кабелей и модулей. Тип разъёма зависит от модели: OSFP у части ConnectX-7 с 400G, QSFP112, QSFP56, SFP28/SFP56 у других. У ConnectX-7 OSFP используется исполнение с Riding Heatsink (RHS), поэтому модуль и кабель должны подходить под этот тип клетки. Для коротких линий применяют DAC, для расстояний побольше — AOC или оптику с трансиверами. Для InfiniBand NDR и 400GbE нужны соответствующие кабели 400G. Совместимость стоит проверять по списку NVIDIA или у поставщика. Заказывайте кабель и коммутатор вместе с картой, иначе это частая причина простоя.
Многие модели ConnectX-6/7 относятся к VPI: они поддерживают оба протокола, и режим порта переключается через утилиты NVIDIA (mlxconfig). Не все артикулы это умеют. Есть модели только InfiniBand и только Ethernet, а у некоторых режим по умолчанию отличается от нужного. Например, ConnectX-7 по умолчанию стартует на NDR 400Gb/s InfiniBand. Всегда сверяйте конкретный part number (OPN, например MCX75310AAS-NEAT) в документации и уточняйте режим у поставщика. Внутри одной сети режимы должны совпадать с коммутатором.
Для ConnectX-7 на 400G нужен слот PCIe x16. Карта совместима с Gen4 и Gen5, но полные 400 Гбит/с достижимы только на Gen5 x16. В слоте Gen4 x16 шина ограничивает скорость примерно до 256 Гбит/с по пропускной способности, поэтому вариант 400G там раскрыться не сможет. ConnectX-6 Dx рассчитан на PCIe 4.0 x16 и работает в слотах 3.0 с потерей скорости. Перед покупкой проверьте, сколько линий PCIe реально разведено на слот в вашей материнской плате или сервере. Также проверьте форм-фактор: бывают низкопрофильные карты HHHL/FHHL и OCP 3.0, а также Socket Direct для двухсокетных систем.
ConnectX-6 Dx работает до 100–200 Гбит/с и использует PCIe 4.0. ConnectX-7 поддерживает до 400 Гбит/с (InfiniBand NDR или 400GbE) и PCIe Gen5. ConnectX-8 относится к классу SuperNIC. Он даёт до 800 Гбит/с и использует PCIe Gen6, поэтому ориентирован на платформы класса Blackwell. Для GPU-кластеров с H100/H200 обычно берут ConnectX-7, по одной карте на GPU. Для небольших ИИ-серверов, систем хранения и общего трафика хватает ConnectX-6 Dx или ConnectX-5/4 Lx (10/25/50/100GbE). Выбирайте скорость по пропускной способности GPU и коммутатора. Карта быстрее порта коммутатора не даст выигрыша.
Остались вопросы?
Наши специалисты с радостью вам ответят и помогут в выборе подходящих для вас решений, продуктов и оборудования