Серверные сетевые карты на 10/25/40/100 Гбит/с: как выбрать и не переплатить
Серверные сетевые карты на 10/25/40/100 Гбит/с: как выбрать и не переплатить
Серверная сетевая карта кажется простой деталью: поставили адаптер быстрее - получили больше пропускной способности. На практике все сложнее. Карта на 25 или 100 Гбит/с может не дать ожидаемого эффекта, если сервер ограничен шиной PCIe, дисковой подсистемой, коммутатором, трансиверами, типом кабеля или настройками виртуализации. И наоборот: иногда недорогая 10G-карта решает задачу полностью, если правильно подобрать порт, кабель и режим работы.
Главная цель при выборе NIC - не купить максимальную скорость, а убрать реальное узкое место без лишней переплаты. Для файлового сервера, виртуализации, СХД, резервного копирования, базы данных и HPC-кластера нужны разные сетевые карты. Где-то важна пропускная способность, где-то задержка, где-то совместимость с VMware ESXi или Linux, а где-то - поддержка RDMA, SR-IOV и отказоустойчивого подключения к двум коммутаторам.
Если вы подбираете сетевую карту под существующий сервер, начните с раздела Сетевые карты в каталоге Serverbay: там отдельно вынесены 10Gb-16Gb SFP+, 25Gb SFP28, 40Gb-56Gb QSFP+ и 50Gb-100Gb QSFP28. Это удобнее, чем выбирать адаптер только по названию модели.
Что делает серверная сетевая карта и почему скорость не главный критерий
Сетевая карта, или NIC, отвечает за подключение сервера к сети и обработку сетевого трафика. В бытовом ПК это часто просто порт RJ-45 на материнской плате. В сервере NIC - отдельный компонент с контроллером, буферами, драйверами, поддержкой аппаратных функций и строгими требованиями к надежности. Она должна работать под постоянной нагрузкой, корректно обслуживать виртуальные машины, не перегреваться в корпусе 1U/2U и сохранять совместимость с гипервизором.
Скорость порта важна, но сама по себе она ничего не гарантирует. Сетевая карта 100GbE не ускорит резервное копирование, если массив читает данные на 700 МБ/с. 25GbE не поможет, если коммутатор поддерживает только 10G. Двухпортовая карта не даст отказоустойчивости, если оба порта подключены в один и тот же коммутатор без продуманной схемы. Поэтому выбирать нужно не «самую быструю», а подходящую карту под сервер, сеть и нагрузку.
Правильный выбор начинается с вопроса: какой трафик должен пройти через сервер и где сейчас возникает ограничение? Это может быть клиентский доступ, миграция виртуальных машин, backup window, iSCSI/NFS, репликация, обмен между узлами кластера, ML/AI-пайплайн или трафик контейнерной платформы.
10/25/40/100 Гбит/с: какую скорость выбрать
Ниже - практическая матрица выбора. Это не жесткое правило, а отправная точка: финальное решение зависит от коммутаторов, кабельной инфраструктуры, числа серверов, нагрузки и бюджета.
Скорость | Типовые разъемы | Когда оправдано | Когда будет переплатой |
10GbE | SFP+, RJ-45 10GBASE-T | 1C, веб, офисные сервисы, небольшая виртуализация, файловые серверы, бэкапы без жесткого окна. | Если есть NVMe, плотная виртуализация, репликация или СХД, где 10G быстро станет bottleneck. |
25GbE | SFP28 | Современный минимум для плотной виртуализации, серверов с быстрыми SSD/NVMe, storage over Ethernet, VDI, репликации, бэкапов. | Если коммутаторы только 10G и апгрейд сети не планируется. |
40GbE | QSFP+ | Существующая инфраструктура 40G, аплинки, старые ЦОД-сегменты, кластеры на Mellanox ConnectX-3/ConnectX-3 Pro. | Для новой сети с нуля часто рациональнее 25G на сервер и 100G в аплинк. |
100GbE | QSFP28 | Высокоплотная виртуализация, распределенные СХД, HPC, AI/ML, быстрые кластеры, агрегация большого числа потоков. | Если нагрузка не способна утилизировать канал, а коммутатор/оптика/кабели резко увеличивают бюджет. |
Для недорогого апгрейда с 1G на 10G можно рассмотреть сетевые карты 10Gb-16Gb SFP+, например Intel X520-DA1 10Gb 1x SFP+. Это хороший вариант, когда нужна стабильная 10G-связь без покупки более дорогой 25/100G-инфраструктуры.
Если сервер обслуживает виртуализацию, быстрые диски или СХД, логичнее смотреть в сторону сетевых карт SFP28 25Gb. Например, Silicom PE325G2L71 на Intel XXV710 25Gb 2x SFP28 поддерживает 10GbE/25GbE, SR-IOV, VMDq, RoCE v2 и аппаратные offload-функции, поэтому подходит для серверных платформ, SAN/NAS и высокопроизводительных задач.
Почему 25G часто выгоднее, чем 40G
На первый взгляд 40 Гбит/с больше, чем 25 Гбит/с, значит лучше. Но в ЦОД-логике это не всегда так. 40G исторически вырос как объединение нескольких 10G-линий, а 25G стал более современной и плотной ступенью: один порт дает 25 Гбит/с, а четыре 25G-линии естественно собираются в 100G. Поэтому в новых сетях часто строят схему 25G на серверных портах и 100G на аплинках.
40G по-прежнему имеет смысл, если инфраструктура уже построена вокруг QSFP+, есть совместимые коммутаторы, кабели, трансиверы и парк сетевых карт. В этом случае покупка 40G-адаптера может быть дешевле и логичнее, чем перестройка всего сегмента. Но если проект строится с нуля, нужно сравнивать не только цену карты, а полный бюджет: коммутатор, оптика, кабели, совместимость с сервером, энергопотребление и запас на развитие.
Для инфраструктур, где уже используется QSFP+, в каталоге Serverbay есть сетевые карты 40Gb-56Gb QSFP+. Пример - Mellanox MCX314A-BCCT ConnectX-3 Pro 40GbE 2x QSFP+: карта поддерживает Ethernet/InfiniBand, RDMA, SR-IOV, PCIe 3.0 x8 и два QSFP+ порта.
Когда нужен 100GbE
100G стоит рассматривать, когда сеть становится частью производительности платформы, а не просто каналом доступа пользователей. Типовые сценарии - распределенные СХД, Ceph/Gluster/VMware vSAN с высокой нагрузкой, HPC-кластеры, AI/ML-задачи, большие репликации, магистральные подключения и плотная виртуализация, где десятки виртуальных машин конкурируют за одну сетевую полосу.
Но 100G нельзя покупать из логики «на вырост» без расчета. Вместе с адаптером потребуются QSFP28-порты на коммутаторе, подходящие DAC/AOC или оптические модули, корректное охлаждение, достаточное число PCIe-линий и драйверы под выбранную ОС. Если серверная нагрузка дает 3-5 Гбит/с в пике, 100G станет дорогим украшением, а не инвестицией.
Для задач 50/100G стоит смотреть раздел Сетевые карты 50Gb-100Gb QSFP28. Один из примеров - Mellanox MCX455A-ECAT 100Gb QSFP28 ConnectX-4: это вариант для высокоскоростных серверных подключений, где уже есть QSFP28-инфраструктура.
Разъемы и кабели: RJ-45, SFP+, SFP28, QSFP+ и QSFP28
Нельзя выбирать карту отдельно от кабеля и коммутатора. Разъем определяет, чем вы подключите сервер: медью, DAC-кабелем, активным оптическим кабелем или трансивером с оптикой. Ошибка на этом этапе часто приводит к лишним расходам: карта куплена, но модуль не определяется, коммутатор не принимает трансивер, кабель слишком короткий или не подходит по стандарту.
RJ-45 удобен, если уже проложена витая пара и нужна совместимость с обычной Ethernet-инфраструктурой. Но 10GBASE-T обычно горячее и требовательнее к качеству кабеля, чем SFP+. Для серверной стойки часто выгоднее SFP+ с DAC-кабелем: дешевле, меньше задержка, меньше тепла на коротких дистанциях.
SFP+ - основной разъем для 10GbE. SFP28 внешне похож и рассчитан на 25GbE, часто может работать и с 10G-модулями при поддержке оборудования. QSFP+ используется для 40G, а QSFP28 - для 100G. Важный нюанс: физическая похожесть не означает автоматическую совместимость всех модулей, скоростей и прошивок.
Разъем | Скорости | Где используется | Что проверить |
RJ-45 | 1G/2.5G/10G | Офисная и часть серверной инфраструктуры на витой паре. | Категорию кабеля, длину линии, нагрев, поддержку 10GBASE-T коммутатором. |
SFP+ | 10G, иногда FC 8/16G | 10G-серверы, SAN, старые и средние ЦОД-сегменты. | Тип модуля SR/LR/DAC, vendor-lock коммутатора, длину и тип волокна. |
SFP28 | 25G, часто 10G fallback | Современные серверные подключения 25GbE. | Совместимость с 10G/25G, режим порта, кабельную инфраструктуру. |
QSFP+ | 40G/56G | 40G Ethernet и InfiniBand, legacy-кластеры, аплинки. | Поддержку breakout 4x10G, тип кабеля, режим Ethernet/IB. |
QSFP28 | 100G, иногда 50G/40G | Высокопроизводительные серверы, кластеры, магистрали. | Поддержку 100GBASE-SR4/LR4/CWDM4, охлаждение и бюджет оптики. |
Под 10G-подключения можно отдельно подобрать трансиверы SFP+, например Juniper 740-021308 SFP+-10G-SR для многомодовой оптики. Для 40/100G-подключений смотрите трансиверы QSFP / QSFP28, включая 100Gb QSFP28 SR4 под соответствующую инфраструктуру.
DAC, AOC или оптический трансивер: где можно сэкономить
Для коротких соединений внутри одной стойки или между соседними стойками часто выгоден DAC-кабель. Это медный кабель с уже установленными разъемами SFP+/SFP28/QSFP+/QSFP28. Он дешевле пары отдельных трансиверов и патч-корда, потребляет меньше энергии и обычно проще в эксплуатации.
AOC - активный оптический кабель. Он легче, удобнее на больших длинах и меньше страдает от ограничений меди, но стоит дороже DAC. Отдельные оптические трансиверы нужны, когда уже есть оптическая кабельная система, требуется конкретная дальность или трасса между стойками/залами/помещениями.
Экономить можно на избыточной дальности. Если сервер и коммутатор стоят в одной стойке, нет смысла покупать LR-модули на километры. Но нельзя экономить на совместимости: некоторые коммутаторы и карты чувствительны к vendor-кодированию модулей, особенно в enterprise-инфраструктуре.
PCIe и форм-фактор: почему карта может не раскрыть скорость
Сетевой адаптер подключается к серверу через PCI Express. Если шины не хватает, карта физически установится, но не сможет полностью раскрыть пропускную способность. Для 10G обычно достаточно PCIe x4 или x8 в зависимости от поколения карты. Для 25G и особенно 100G важно проверять PCIe Gen3/Gen4 и число линий: многие производительные адаптеры требуют x8, а некоторые конфигурации с несколькими портами - еще больше внимания к слоту.
Второй вопрос - физический форм-фактор. В серверы 1U/2U часто нужны low profile brackets, а в брендовых серверах могут использоваться mezzanine, FlexibleLOM, OCP 2.0/3.0 или proprietary-форматы. Универсальная PCIe-карта не всегда заменит штатный сетевой модуль сервера. Перед покупкой нужно проверить модель сервера, доступные слоты, высоту планки, поколение PCIe, доступный airflow и требования к питанию.
Один, два или четыре порта: сколько нужно серверу
Один порт подходит для простого подключения, тестовой среды или сервера без критичных требований к отказоустойчивости. Два порта - самый универсальный вариант: можно развести трафик по сетям, подключиться к двум коммутаторам, настроить bonding/teaming или разделить management, storage и production. Четыре порта нужны, когда сервер обслуживает несколько сетевых контуров или требуется плотная виртуализация без установки нескольких адаптеров.
Не стоит покупать много портов «на всякий случай». Каждый порт требует кабеля, порта коммутатора, настройки, места в коммутационной схеме и иногда дополнительных трансиверов. Экономия на карте может исчезнуть, если для ее полной утилизации придется покупать дорогой коммутатор и оптику.
Аппаратные функции: когда важны SR-IOV, RDMA, RoCE и offload
У серверных сетевых карт важна не только скорость порта, но и то, какие операции карта берет на себя. Checksum offload, TSO/LSO, RSS, VLAN tagging, VXLAN/NVGRE offload уменьшают нагрузку на процессор и помогают при большом количестве сетевых потоков. Для простого файлового сервера это приятно, но не всегда критично. Для виртуализации и контейнерных платформ - уже заметный плюс.
SR-IOV позволяет виртуальным машинам получать почти прямой доступ к ресурсам сетевой карты. Это снижает накладные расходы гипервизора и улучшает производительность, но требует поддержки со стороны сервера, BIOS/UEFI, гипервизора и драйверов. RDMA и RoCE особенно важны для низких задержек и интенсивного обмена между узлами: распределенные СХД, HPC, некоторые сценарии AI/ML, высоконагруженная репликация.
Ошибка - покупать карту с дорогими функциями, которые не будут включены. Если в инфраструктуре нет lossless Ethernet, настроенного PFC/ECN, совместимых коммутаторов и понимания RDMA, сама надпись RoCE не даст эффекта. Но если такая инфраструктура есть, экономия на карте без RDMA может обернуться дорогим ограничением.
Как выбрать сетевую карту под конкретную задачу
Сценарий | Рекомендуемый минимум | Комментарий |
1С, веб, офисные сервисы | 10GbE SFP+ или RJ-45 | Часто достаточно 10G, если нет тяжелого storage-трафика и массовой виртуализации. |
Файловый сервер, NAS, backup | 10GbE или 25GbE | Если есть короткое окно резервного копирования или быстрые SSD/NVMe, 25G может быть выгоднее. |
Виртуализация VMware/Hyper-V/KVM | 25GbE 2 порта | Лучше сразу закладывать SR-IOV, стабильные драйверы, два коммутатора и разделение трафика. |
iSCSI/NFS/СХД | 25GbE, иногда 100GbE | Важны задержки, MTU, multipath, offload, качество коммутатора и кабельной инфраструктуры. |
Ceph/vSAN/распределенное хранилище | 25GbE как база, 100GbE для плотных узлов | Сеть часто становится ключевым ограничением производительности всего кластера. |
HPC, AI/ML, кластерные расчеты | 100GbE или InfiniBand | Нужны низкая задержка, RDMA, правильная топология и соответствующие коммутаторы. |
Существующий 40G-сегмент | 40GbE QSFP+ | Рационально использовать, если уже есть 40G-коммутаторы, DAC/оптика и опыт эксплуатации. |
Где можно не переплачивать
· Не покупать 100G, если серверная нагрузка стабильно укладывается в 10-25G и нет планов на быстрые СХД или кластеры.
· Не брать RJ-45 10G только потому, что он привычнее: для стойки SFP+ с DAC часто дешевле, холоднее и проще.
· Не переплачивать за LR/ER-оптику, если сервер и коммутатор стоят рядом и достаточно DAC или SR-модуля.
· Не покупать четырехпортовую карту, если реально используются один-два порта. Иногда лучше два двухпортовых адаптера для отказоустойчивости по PCIe-слотам.
· Не гнаться за последним поколением контроллера, если гипервизор и драйверы стабильнее работают с проверенной моделью.
· Не покупать сетевую карту отдельно от коммутатора: стоимость портов на ToR-коммутаторе и трансиверов может превысить цену самой карты.
Если вместе с NIC требуется обновить сетевую часть стойки, отдельно проверьте раздел Коммутаторы - выбор карты должен совпадать с доступными портами и скоростями коммутатора.
Типовые ошибки при покупке серверной сетевой карты
1. Покупают карту по скорости, не проверив PCIe-слот и форм-фактор сервера.
2. Берут SFP28-карту, но подключают ее к 10G-коммутатору без понимания режима совместимости.
3. Выбирают 40G для новой инфраструктуры, хотя экономически выгоднее схема 25G на сервер и 100G в аплинк.
4. Забывают про трансиверы, DAC-кабели и vendor-lock коммутатора.
5. Не проверяют драйверы под VMware ESXi, Windows Server, Linux, FreeBSD или конкретную версию гипервизора.
6. Ставят горячую карту в плотный 1U-сервер без нормального airflow.
7. Путают Ethernet, Fibre Channel и InfiniBand: одинаковый форм-фактор разъема не означает одинаковый тип сети.
8. Покупают карту с RDMA, но не настраивают сеть под RoCE: в итоге функция остается на бумаге.
9. Не планируют отказоустойчивость: два порта одной карты не заменяют две независимые карты и два коммутатора, если нужна максимальная доступность.
Чек-лист перед покупкой
· Какая реальная задача: пользователи, storage, backup, виртуализация, кластер, AI/ML?
· Какая пиковая нагрузка и сколько времени допустимо для бэкапа/миграции/репликации?
· Какие порты есть на коммутаторе: 10G SFP+, 25G SFP28, 40G QSFP+, 100G QSFP28?
· Какой кабель или трансивер нужен: DAC, AOC, SR, LR, CWDM4, breakout?
· Есть ли совместимость с сервером: PCIe Gen, x4/x8/x16, low profile/high profile/OCP, питание и охлаждение?
· Поддерживаются ли нужные ОС и гипервизоры?
· Нужны ли SR-IOV, RDMA/RoCE, iSCSI, FCoE, VXLAN/NVGRE offload?
· Сколько портов реально нужно: один, два или четыре?
· Нужна ли отказоустойчивость через два коммутатора?
· Есть ли гарантия, проверка работоспособности и возможность подобрать совместимые трансиверы у одного поставщика?
Итог: как выбрать и не переплатить
Для большинства серверов, которые переходят с 1G, разумная стартовая точка - 10GbE SFP+. Это недорогой и понятный апгрейд, особенно для офисных сервисов, небольших файловых серверов и умеренной виртуализации. Если сервер работает с быстрыми SSD/NVMe, несколькими виртуальными машинами, storage-трафиком или интенсивными бэкапами, лучше сразу считать 25GbE как более современный базовый вариант.
40GbE стоит покупать прежде всего под уже существующую 40G-инфраструктуру. Для новых проектов его нужно сравнивать с 25G/100G-схемой, потому что 25G дает более удобную траекторию роста к 100G. 100GbE оправдан там, где сеть действительно влияет на производительность всей платформы: распределенные СХД, HPC, AI/ML, крупная виртуализация, магистральные соединения и высокоплотные серверы.
Самый надежный способ не переплатить - выбирать не одну карту, а связку: сервер + PCIe + NIC + коммутатор + кабель/трансивер + драйверы + схема отказоустойчивости. Тогда покупка будет решать задачу, а не просто добавлять красивую цифру в спецификацию.
Для подбора под конкретную конфигурацию используйте каталог Serverbay: сетевые карты, трансиверы, кабели, коммутаторы и серверные комплектующие лучше проверять на совместимость до покупки, а не после установки в стойку.
FAQ: частые вопросы о серверных сетевых картах
Можно ли поставить 25G-карту в сеть 10G?
Часто можно, если карта, трансивер или DAC, коммутатор и прошивка поддерживают работу на 10GbE. Но это нужно проверять по конкретным моделям. SFP28 физически похож на SFP+, но автоматическая совместимость не гарантирована.
Что лучше для 10G: RJ-45 или SFP+?
Для серверной стойки чаще удобнее SFP+ с DAC или оптикой: меньше задержка, ниже нагрев и проще короткие соединения. RJ-45 хорош, если уже есть качественная витая пара и 10GBASE-T-коммутатор.
Нужна ли двухпортовая сетевая карта?
Да, если нужно разделить трафик, подключить сервер к двум сетям или настроить отказоустойчивость. Но для максимальной надежности лучше оценивать не только два порта на одной карте, а схему с разными коммутаторами и, при необходимости, разными PCIe-адаптерами.
Почему 40G может быть хуже 25G?
40G не хуже технически, но часто менее удобно для новой инфраструктуры. 25G лучше масштабируется к 100G, дает хорошую плотность серверных портов и обычно логичнее для современного ЦОД-дизайна. 40G рационален, если такая инфраструктура уже есть.
Когда стоит покупать 100G-сетевую карту?
Когда сервер или кластер реально генерирует большой east-west traffic: распределенные СХД, HPC, AI/ML, быстрые репликации, плотная виртуализация, магистральные подключения. Для обычных офисных сервисов 100G обычно избыточен.
Что важнее: бренд карты или чипсет?
Важны оба фактора, но выбирать лучше по связке: контроллер, драйверы, поддержка ОС, совместимость с сервером, режимы offload, RDMA/SR-IOV и доступность трансиверов. Известный бренд не компенсирует несовместимость с вашей платформой.
Комментарии
Загрузка комментариев…