Читать полный материал
Нужна помощь с подбором или внедрением? Получите консультацию инженера ANDPRO.
10GbE и 25GbE — варианты Ethernet с номинальной скоростью порта 10 и 25 Гбит/с; выбор между ними определяет доступную полосу, но не гарантирует скорость приложения. Для сервера решение принимают по объёму обмена, допустимому времени передачи, существующим коммутаторам и совместимости всей линии. Эта статья помогает составить два сопоставимых варианта подключения и проверить, за что именно стоит доплачивать.
Сначала измерьте задачу, а не выбирайте номер на коробке
Запишите, какие данные проходят через порт: резервные копии, миграция виртуальных машин, файловый доступ, репликация или клиентский трафик. Для каждой задачи нужны объём, допустимое окно, число одновременных серверов и требуемый режим при отказе одного канала. Не складывайте все пиковые значения автоматически: сначала определите, какие операции действительно совпадают по времени.
До покупки снимите загрузку портов и uplink, ошибки и drops, загрузку CPU, скорость чтения источника и записи получателя. Средняя загрузка за сутки может скрывать переполнение очереди в коротком рабочем окне. Низкая скорость копирования при незагруженной сети — повод проверить диски, приложение и процессор, а не сразу менять NIC.
Общая карта скоростей и интерфейсов уже есть в гайде выбора сетевой карты по скорости. Здесь нет повторного рейтинга от 1G до 100G: сравниваем два серверных проекта 10G и 25G по одинаковым исходным условиям.
Пример: 8 ТБ резервных копий за три часа
Допустим, за три часа нужно передать 8 ТБ, где ТБ — десятичная единица. Средняя скорость полезных данных должна быть 8 × 10¹² × 8 / (3 × 3600) ≈ 5,93 Гбит/с. На одном порту 10G такая задача теоретически помещается, но остаётся проверить протокольные расходы, конкурирующие операции и устойчивость результата во всём окне. Это расчёт требования, а не измеренный результат.
Для двух независимых серверов с таким же объёмом и сроком общий участок пути уже должен пропускать около 11,85 Гбит/с полезных данных. Если оба потока сходятся на один порт получателя 10G, его номинальной полосы недостаточно. Порт 25G снимает именно это ограничение, если хранилище, CPU и прочие участки пути выдерживают нужную нагрузку. Замена только NIC отправителей узкий порт получателя не расширит.
Обратная проверка: передать 8 ТБ при идеальной постоянной скорости 10 Гбит/с можно не быстрее чем примерно за 1,78 часа, при 25 Гбит/с — за 0,71 часа. Это математические пределы без накладных расходов. Обещать такие времена в эксплуатации нельзя. Нужны измерения на сопоставимой конфигурации и запас на реальные колебания.
Сравните полную линию, а не цены двух адаптеров
В ведомость каждого варианта включите NIC и её число портов, подходящий слот сервера, коммутаторные порты и uplink, кабель или оптическую пару, необходимые лицензии и резервные компоненты. Для существующей сети отдельно укажите, что сохраняется, а что приходится заменять. Цена одной карты не описывает стоимость перехода.
Если 10G уже установлен, задача укладывается в окно с запасом и рост нагрузки ограничен, сохранение инфраструктуры может быть разумным. Если новый кластер регулярно упирается в 10G, а коммутаторы и получатель готовы к 25G, сравнивайте полный комплект 25G с расширением существующего решения. Текущие цены и окупаемость здесь не измерены; универсального процента экономии нет.
Зафиксируйте также число независимых путей. Один порт 25G и два порта 10G отличаются не только суммой полосы, но и поведением при отказе. Если требование — сохранить рабочее окно после потери линка, расчёт нужно повторить для оставшегося пути. Резервирование сервера, коммутаторов и питания является отдельным условием проекта.
SFP+, SFP28, DAC и оптика: подтвердите точную пару
Для 10G распространены SFP+ и 10GBASE-T с RJ-45; у 25G широко используется SFP28. Сходный внешний вид SFP+ и SFP28 не является доказательством общей скорости. Возможность работы конкретного порта 25G на 10G проверяют по документации NIC и коммутатора, а затем по поддержке выбранного кабеля или модуля. Автоматический переход нельзя обещать для любой комбинации.
Внутри стойки можно рассмотреть DAC, но нужно проверить длину и точный артикул с обеих сторон. Для оптики сопоставляют тип волокна, длину линии, стандарт модуля и разъёмы. Не заменяйте эту проверку фразой «оба SFP28». Даже модуль, признанный допустимым для карты, может не быть подтверждён для второго конца линии.
Intel публикует отдельные списки проверенных модулей и кабелей для XXV710 и отдельное руководство по средам 25GbE. Это аргумент проверять полную связку, а не переносить совместимость одной линейки на любые устройства. Настройки и ограничения конкретной модели записывают в ведомость до заказа.
FEC и автосогласование: почему 25G требует внимания
FEC — коррекция ошибок передачи, её режим должен соответствовать устройствам и среде. В руководстве Intel для адаптеров описаны разные режимы и случаи, когда линия быстрее 10G требует RS-FEC; там же указаны варианты DAC для 25G, которым RS-FEC не требуется. Поэтому правило «для любого 25G всегда одна настройка» неверно.
Для выбранной пары NIC — кабель или модуль — порт коммутатора сопоставьте требуемые скорость, FEC и автосогласование. Сохраните версии драйвера и firmware. Если линк не поднимается или растут ошибки, сначала сверяйте эту комбинацию с документами обеих сторон. Случайное отключение коррекции ради появления link-up не доказывает работоспособность соединения.
В этой статье нет универсальных команд перенастройки действующего сервера. Приёмка должна включать устойчивую передачу и контроль счётчиков ошибок, а не только индикацию согласованной скорости. Изменения рабочей сети планируют отдельно с известным возвратом прежних настроек.
PCIe, CPU и накопители могут ограничить оба варианта
Проверьте поколение PCIe, фактически доступные линии слота, форм-фактор карты и требования охлаждения. Механически длинный слот не всегда имеет столько же электрических линий. При нескольких портах нагрузку считают для всего адаптера; кроме полезных данных шина обслуживает служебный обмен. Поддержка адаптера зависит также от сервера, ОС, драйвера и firmware.
Если получатель пишет данные медленнее сети, более быстрый порт не ускорит эту запись сам по себе. Аналогично нужно проверить CPU, виртуальный коммутатор и настройки приложения. RDMA и jumbo frames не являются обязательным условием любого 25G-проекта и не должны включаться без проверки поддержки всей системы. Для начала измеряют обычный согласованный сценарий.
Один поток, несколько потоков и агрегация
Два порта 10G не следует автоматически считать заменой одного 25G для одной передачи. При обычном хешировании LAG отдельный поток ограничен одним физическим участником; распределение нескольких потоков — другой случай. Исключения зависят от приложения и протокола, их нужно доказывать отдельно. Механизм разобран в статье про LACP.
В тесте полезно разделить один поток, несколько параллельных потоков и реальную операцию приложения. Если синтетический тест достиг нужной скорости, а backup не укладывается в окно, сетевой результат ещё не является приёмкой бизнес-задачи. Проверяют конечную операцию с контролем целостности данных и нагрузкой остальных сервисов.
Что включить в спецификацию и приёмку
Зафиксируйте модель сервера, свободный слот, ОС, NIC, коммутатор и его порт, кабель или модули с артикулами, длину трассы, скорость и режим FEC. Рядом укажите объём данных, окно, параллельные задачи и условия отказа одного пути. Итоговый критерий — выполнение согласованной операции за допустимое время без недопустимых ошибок и влияния на соседние сервисы.
Начать подбор можно в каталоге сетевых карт, разделах 10GbE, 25GbE, SFP28 и DAC 25G. Наличие карточки товара не подтверждает совместимость выбранной пары. Основы установки вынесены в общий гайд по сетевой карте.
Частые вопросы
25G ускорит копирование в 2,5 раза?
Не обязательно. В 2,5 раза отличается номинальная скорость порта; результат копирования ограничивают весь тракт, протокол и приложение.
Любой SFP28 работает на 10G?
Нет такой универсальной гарантии. Проверяют режимы конкретного порта, модуля или кабеля и поддержку на обоих концах линии.
Для всех линий 25G нужен RS-FEC?
Нет. Требуемый режим зависит от устройств и среды; его сверяют по документации выбранной комбинации.
Два порта 10G заменяют один 25G?
Не для любой задачи. Обычный LAG распределяет потоки, но отдельный поток обычно остаётся на одном физическом линке; отказоустойчивость оценивают отдельно.
Чем подтвердить необходимость перехода на 25G?
Измерением ограничения текущего тракта и сравнением двух полных конфигураций по согласованной нагрузке, окну передачи и режиму отказа.