NVIDIA Mellanox MCX4121A-ACAT Серверный адаптер Техническая книга.
July 22, 2026
Технический документ NVIDIA Mellanox MCX4121A-ACAT для серверов | RDMA/RoCE с низкой задержкой и оптимизация пропускной способности сервера
1. Предпосылки проекта и анализ требований
Современные центры обработки данных находятся под постоянным давлением, чтобы поддерживать все более требовательные рабочие нагрузки — от обучения AI/ML и высокочастотной торговли до распределенных баз данных и хранилищ NVMe-over-Fabrics. Хотя 25GbE Ethernet стал стандартным решением для уровня доступа, многие организации обнаруживают, что одной только необработанной пропускной способности недостаточно для повышения производительности приложений. Фундаментальным узким местом является традиционный стек TCP/IP: высокий уровень прерываний ЦП, непредсказуемая задержка и неэффективная обработка пакетов, которая может потреблять 20–30% ядер ЦП сервера. Для приложений, чувствительных к задержкам и требующих высокой пропускной способности, сетевая подсистема часто становится самым слабым звеном.
В этом техническом документе рассматриваются эти проблемы с помощью комплексного решения, основанного на NVIDIA Mellanox MCX4121A-ACAT. Разработанный для предприятий, стремящихся полностью раскрыть потенциал инфраструктуры 25GbE, Сетевой адаптер MCX4121A-ACAT Ethernet сочетает в себе двухпортовое подключение 25GbE с аппаратным ускорением RDMA over Converged Ethernet (RoCE). Решение нацелено на три основные задачи: (1) снижение задержки на уровне приложений до менее чем 10 мкс, (2) сокращение накладных расходов на сетевую обработку ЦП более чем на 80% и (3) обеспечение бесшовной масштабируемости от нескольких узлов до сотен без перестройки архитектуры.
2. Общая архитектура сети и системы
Рекомендуемая архитектура использует топологию leaf-spine с 25GbE в качестве уровня доступа к серверам и восходящими каналами 100GbE к spine. В основе дизайна лежит Двухпортовый адаптер 25GbE SFP28 MCX4121A-ACAT ConnectX-4 Lx, развернутый в каждом вычислительном узле и узле хранения. Архитектура построена на трех основных принципах:
- Без потерь в сети Ethernet: Использование RoCE v2 с PFC (Priority Flow Control) и ECN (Explicit Congestion Notification) для устранения потерь пакетов и обеспечения детерминированной задержки.
- Аппаратное разгрузка везде: Разгрузка обработки транспортного уровня — включая контрольные суммы, сегментацию и RDMA — на адаптер, освобождая циклы ЦП для бизнес-приложений.
- Активно-активная избыточность: Использование обоих портов SFP28 в режиме агрегации каналов (LACP) для общей пропускной способности 50 Гбит/с и автоматического переключения при сбое.
Решение полностью совместимости MCX4121A-ACAT с ведущими серверными платформами (Dell PowerEdge, HPE ProLiant, Supermicro) и коммутаторами NVIDIA Spectrum и Arista. Для хранения данных архитектура поддерживает NVMe-oF поверх RoCE, обеспечивая общее разделенное хранилище с задержками, приближающимися к локальным дискам NVMe.
3. Роль и ключевые особенности NVIDIA Mellanox MCX4121A-ACAT
Являясь основополагающим компонентом этого решения, NVIDIA Mellanox MCX4121A-ACAT выполняет три критически важные функции:
| Функция | Детали реализации | Бизнес-выгода |
|---|---|---|
| Движок RDMA/RoCE | Аппаратная поддержка RoCE v2 с ECN/PFC, задержка менее 1 мкс | Практически нулевое участие ЦП в перемещении данных |
| Двухпортовый 25GbE | Два независимых порта SFP28, общая пропускная способность 50 Гбит/с | Активно-активное объединение или резервирование активно-резервное |
| Разгрузка виртуализации и оверлеев | SR-IOV с до 128 VFs на порт; разгрузка VXLAN/NVGRE | Высокоплотная многопользовательская среда с производительностью на скорости линии |
Ключевые характеристики, извлеченные из техническому описанию MCX4121A-ACAT, включают интерфейс хоста PCIe 3.0 x8, комплексные разгрузки (контрольная сумма, LSO/LRO, удаление/вставка VLAN) и расширенную телеметрию на порт. Энергоэффективность адаптера (< 10 Вт типично) и широкая поддержка операционных систем (Linux, Windows, VMware ESXi) делают его универсальным строительным блоком для гетерогенных сред.
4. Рекомендации по развертыванию и масштабированию
Для новых развертываний мы рекомендуем двухъярусную топологию leaf-spine с доступом 25GbE и восходящими каналами 100GbE/400GbE. Каждый сервер оснащен одним Сетевой адаптер MCX4121A-ACAT Ethernet, оба порта которого подключены к отдельным коммутаторам leaf для резервирования. Сеть RoCE требует согласованной настройки QoS на всех коммутаторах — в частности, PFC на приоритете 3 и маркировки ECN для того же класса трафика. Мы рекомендуем выделить отдельный VLAN для трафика RoCE, чтобы упростить мониторинг и устранение неполадок.
Для существующих сред решение сетевого адаптера MCX4121A-ACAT Ethernet предлагает плавный путь миграции. Поскольку адаптер обратно совместим с оптикой 10GbE SFP+, существующая кабельная инфраструктура может быть повторно использована во время поэтапного перехода на 25GbE. Адаптер также поддерживает стандартную коммутацию Ethernet без обязательного включения RoCE, что позволяет командам сначала развернуть оборудование, а затем поэтапно активировать возможности RDMA по мере развития сети.
Масштабирование решения просто: дополнительные узлы просто оснащаются тем же SKU MCX4121A-ACAT для продажи, а сеть автоматически адаптируется к новым конечным точкам через LLDP и DCBx. Для кластеров, превышающих 100 узлов, мы рекомендуем развернуть выделенный контроллер управления перегрузкой RoCE (например, коммутаторы NVIDIA Spectrum со встроенной телеметрией) для поддержания поведения без потерь в масштабе.
5. Эксплуатация, мониторинг, устранение неполадок и оптимизация
Эффективная эксплуатация сети RoCE требует многоуровневой стратегии мониторинга:
- Телеметрия на уровне адаптера: Спецификации MCX4121A-ACAT включают счетчики на порт для кадров PFC, пакетов с маркировкой ECN и потерянных кадров. Используйте
mlx5cmdили инструменты прошивки NVIDIA для экспорта этих данных в Prometheus/Grafana. - Мониторинг на уровне коммутатора: Отслеживайте заполнение буферов, количество паузовых кадров и глубину очередей на коммутаторах spine и leaf. Внезапное увеличение паузовых кадров указывает на микроперегрузку, которая может потребовать настройки пороговых значений ECN.
- Метрики на уровне приложения: Для приложений RDMA отслеживайте задержки завершения WR (Work Request) и события переполнения CQ (Completion Queue) с помощью библиотек, предоставляемых поставщиком.
Распространенные сценарии устранения неполадок включают:
- Снижение производительности RoCE: Убедитесь, что PFC включен на всех портах коммутатора и что маркировка DSCP соответствует конфигурации коммутатора. Используйте техническому описанию MCX4121A-ACAT для проверки настроек распределения буферов.
- Перебои в работе канала или ошибки CRC: Проверьте качество кабеля SFP28 и убедитесь, что прошивка адаптера обновлена до последней версии.
- ЦП все еще загружен, несмотря на разгрузку: Убедитесь, что RDMA фактически используется (а не переключается на TCP), проверяя счетчики драйверов и журналы приложений.
Для оптимизации мы рекомендуем следующие параметры настройки (полученные в результате обширной лабораторной проверки): - Установите объединение прерываний (модерацию) на 4 мкс для смешанных рабочих нагрузок - Включите аппаратное временное метки для точного измерения задержки - Настройте RSS (Receive Side Scaling) на нескольких ядрах ЦП для трафика, не относящегося к RDMA - Для рабочих нагрузок хранения увеличьте максимальный MTU RDMA до 4096 байт, чтобы уменьшить накладные расходы протокола
6. Резюме и оценка ценности
Решение NVIDIA Mellanox MCX4121A-ACAT обеспечивает трансформационную ценность для современных центров обработки данных. Заменяя TCP/IP на RDMA/RoCE, организации могут добиться снижения задержки на уровне приложений в 5–10 раз, сократить накладные расходы на сеть ЦП более чем на 80% и увеличить плотность серверных контейнеров на 30–50%. Сетевой адаптер MCX4121A-ACAT Ethernet обеспечивает экономически эффективный путь к внедрению 25GbE с защитой инвестиций благодаря обратной совместимости и будущим возможностям разгрузки.
При оценке общей стоимости владения цена MCX4121A-ACAT компенсируется значительной экономией эксплуатационных расходов: сокращение количества серверов (за счет более высокой утилизации), снижение затрат на охлаждение (благодаря<10W power draw), and elimination of separate InfiniBand or proprietary fabrics. The solution is fully совместимости MCX4121A-ACAT с основными экосистемами с открытым исходным кодом, включая Kubernetes, Apache Spark и TensorFlow, что обеспечивает широкую применимость в корпоративных и облачных развертываниях.
Для получения подробных сценариев развертывания, шаблонов конфигурации и отчетов о тестировании производительности, пожалуйста, обратитесь к официальному техническому описанию MCX4121A-ACAT и порталу документации NVIDIA по сетям. Этот технический документ служит отправной точкой — архитектура проверена, компоненты готовы к производству, а преимущества измеримы. Двухпортовый адаптер 25GbE SFP28 MCX4121A-ACAT ConnectX-4 Lx — это не просто адаптер; это стратегический инструмент для создания сети будущего, готовой к RDMA и оптимизированной по пропускной способности.

