Оборудование со склада9 016 шт
Фильтр по типу
Taxonomy terms
Сетевое оборудование632
Системы хранения данных303
Серверы6
Комплектующие2 087

назад

HBA-адаптеры xFusion: Fibre Channel 16, 32 и 64 Гбит/с

HBA-адаптер Fibre Channel это плата расширения, которая подключает сервер к сети хранения. Сервер видит тома СХД как локальные диски, а обмен с хранилищем идёт по отдельной оптической сети и не занимает полосу локальной сети. В каталоге xFusion девять позиций на контроллерах Emulex и QLogic: скорости 16, 32 и 64 Гбит/с, исполнения на один и на два порта. Выбирают по скорости порта, числу портов и поколению шины PCI Express. Шина ограничивает сильнее двух первых параметров: двухпортовая плата на 64 Гбит/с в слоте PCIe 3.0 x8 полной полосы не получит, поэтому в описании вендора у неё стоит PCIe 4.0 x8.

  • В каталоге девять адаптеров: семь на контроллере Emulex и два на QLogic.
  • По скорости порта: 16 Гбит/с у двух позиций, 32 Гбит/с у шести, 64 Гбит/с у одной.
  • Четыре платы идут под PCIe 3.0 x8, пять под PCIe 4.0 x8. Все девять исполнены как x8.
  • Многомодовые трансиверы заявлены в описании вендора у шести плат Emulex, по числу портов. У двух плат QLogic и у седьмой платы Emulex, LPe36002-AP, они не заявлены.
  • PCIe 3.0 x8 отдаёт около 7 880 МБ/с, а двухпортовая плата на 64 Гбит/с запрашивает 12 800 МБ/с.

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

Семь позиций каталога собраны на контроллере Emulex и разложены по четырём линейкам. LPe31000 и LPe31002 работают на 16 Гбит/с, LPe32000 и LPe32002 на 32 Гбит/с при шине третьего поколения, LPe35000-AP и LPe35002-AP дают те же 32 Гбит/с уже на четвёртом поколении. Отдельно стоят две платы QLogic на 32 Гбит/с и LPe36002-AP на 64 Гбит/с. Однопортовое и двухпортовое исполнение есть у линеек на 16 и 32 Гбит/с, а на 64 Гбит/с в каталоге только двухпортовая плата.

Девять HBA-адаптеров xFusion: контроллер, скорость, число портов, шина и комплектность по описанию вендора
АртикулМодельКонтроллерСкоростьПортовШинаРазъём по описанию вендораТрансиверы по описанию вендора
0257Y109LPe31000Emulex16 Гбит/с1PCIe 3.0 x8SFP+1 многомодовый
0257Y110LPe31002Emulex16 Гбит/с2PCIe 3.0 x8SFP+2 многомодовых
0257Y111LPe32000Emulex32 Гбит/с1PCIe 3.0 x8SFP+1 многомодовый
0257Y112LPe32002Emulex32 Гбит/с2PCIe 3.0 x8SFP+2 многомодовых
0257Y122LPe35000-APEmulex32 Гбит/с1PCIe 4.0 x8SFP28+1 многомодовый
0257Y123LPe35002-APEmulex32 Гбит/с2PCIe 4.0 x8SFP28+2 многомодовых
0257Y124QLE2770-CEM-BKQLogic32 Гбит/с1PCIe 4.0 x8не указанне заявлены
0257Y125QLE2772-CEM-BKQLogic32 Гбит/с2PCIe 4.0 x8не указанне заявлены
0257Y302LPe36002-APEmulex64 Гбит/с2PCIe 4.0 x8не указанне заявлены

Одна и та же скорость 32 Гбит/с стоит у шести позиций, и это главная развилка внутри таблицы: LPe32000 и LPe32002 рассчитаны на PCIe 3.0, остальные четыре на PCIe 4.0. Если в сервере свободен только слот третьего поколения, в описании вендора под него заявлены четыре позиции: LPe31000, LPe31002, LPe32000 и LPe32002. Остальные платы на 32 Гбит/с заявлены как PCIe 4.0 x8, но по полосе в слот третьего поколения тоже укладываются, а LPe36002-AP на 64 Гбит/с нет.

Карта HBA Fibre Channel с двумя портами под оптические модули SFP+
Двухпортовый HBA Fibre Channel: планка, разъём PCIe и два порта под оптические модули. Конструктив у плат этого класса общий.
Карта HBA Fibre Channel 16 Гбит/с с двумя портами SFP+ и радиатором контроллера
Двухпортовый адаптер на 16 Гбит/с. Внешне поколения почти не различаются, отличие видно только по маркировке.

Считаем шину, а не смотрим на скорость порта

Полезная пропускная способность порта Fibre Channel считается по стандарту, а не по цифре в названии. Порт 32 Гбит/с отдаёт около 3 200 МБ/с в одну сторону, порт 64 Гбит/с около 6 400 МБ/с. Полоса слота PCI Express зависит от поколения и числа линий, и дальше достаточно сравнить два числа: сколько плата запрашивает и сколько слот отдаёт.

  • PCIe 3.0 x8 даёт около 7 880 МБ/с.
  • PCIe 4.0 x8 даёт около 15 750 МБ/с, столько же даёт PCIe 3.0 x16.
  • Двухпортовая плата на 32 Гбит/с при полной загрузке обоих портов запрашивает 6 400 МБ/с. В PCIe 3.0 x8 это помещается, запас остаётся небольшой.
  • Двухпортовая плата на 64 Гбит/с запрашивает 12 800 МБ/с. PCIe 3.0 x8 отдаёт 7 880 МБ/с, в полтора с лишним раза меньше. Полосу закрыл бы слот 3.0 x16, но LPe36002-AP по описанию вендора исполнен как x8, поэтому ему нужен слот PCIe 4.0.

Перед заказом платы на 64 Гбит/с смотрим в спецификацию сервера, какое поколение PCI Express у свободных слотов. Число линий важно не меньше: слот x16 примет плату x8 без потерь, слот x4 срежет полосу вдвое. Какие слоты и с каким числом линий выведены на конкретный райзер, разобрано в статье про райзер-карты xFusion.

Плата встанет в слот 3.0 и не выйдет на полную скорость

Механически LPe36002-AP встаёт в слот PCIe 3.0 x8 и работает, но шина отдаёт около 60 % требуемой полосы. Ошибки при этом нигде не видно, скорость просто не достигается, и вскрывается это уже после монтажа, когда свободного слота PCIe 4.0 в сервере не осталось.

Emulex или QLogic

Emulex и QLogic отличаются комплектацией и обозначением исполнения, а по скорости, числу портов и шине двухпортовые платы на 32 Гбит/с совпадают. Драйверы у контроллеров разные, утилиты диагностики тоже. Поэтому по характеристикам выбор не сделать: смотрят в списки совместимости массива и коммутаторов SAN.

Emulex LPe35002-AP против QLogic QLE2772-CEM-BK: чем различаются два двухпортовых адаптера на 32 Гбит/с
Что сравниваемEmulex LPe35002-AP (0257Y123)QLogic QLE2772-CEM-BK (0257Y125)
Скорость и порты32 Гбит/с, 2 порта32 Гбит/с, 2 порта
ШинаPCIe 4.0 x8PCIe 4.0 x8
Разъём по описанию вендораSFP28+не указан
Трансиверы по описанию вендора2 многомодовыхне заявлены
Когда берутв парке уже стоят платы Emulex и нужен один комплект драйверов на всёв списках совместимости массива и коммутаторов SAN есть платы QLogic

Выбирают по тому, что уже стоит в инфраструктуре. Смешивать контроллеры разных производителей в одной фабрике можно, но это два комплекта драйверов, две утилиты диагностики и две прошивки, которые обновляются по разным графикам. На складе запчастей это тоже сказывается: подменная плата должна быть на том же контроллере, иначе замена превращается в установку драйверов на работающем сервере.

Какие трансиверы нужны к адаптерам

Порт Fibre Channel закрывается оптическим модулем, и модуль этот протокольный: 16GFC и 32GFC это не Ethernet на 16 и 32 Гбит/с. Форм-фактор по описаниям вендора известен у шести позиций: SFP+ у LPe31000, LPe31002, LPe32000 и LPe32002, SFP28+ у LPe35000-AP и LPe35002-AP. У QLE2770-CEM-BK, QLE2772-CEM-BK и LPe36002-AP разъём в описании не указан.

Там, где модули заявлены, их число совпадает с числом портов: один на однопортовую плату, два на двухпортовую. У QLE2770-CEM-BK, QLE2772-CEM-BK и LPe36002-AP модули в описании вендора не заявлены, поэтому их закладывают отдельными позициями под требуемую скорость, тип волокна и дальность. Такие модули подбираем под конкретный проект. Модули для портов Ethernet это другая номенклатура, они собраны в статье про оптические трансиверы xFusion.

Ethernet-модуль в порт FC-адаптера не подойдёт

Модуль SFP28 на 25 Гбит/с и модуль 32GFC внешне одинаковы и встают в один разъём. Линейные скорости у них разные, и порт адаптера чужой модуль либо не примет, либо не поднимет на нём линк. В строке спецификации должно стоять обозначение FC под скорость порта: 16GFC, 32GFC или 64GFC, а не 10GBase-SR и не 25GBase-SR.

Что проверить перед заказом

Скорость порта и число портов это половина спецификации. Остальное задаёт то, к чему адаптер подключается: скорость фабрики SAN, длина трассы, требования массива к прошивке и схема зонирования на коммутаторе. Пять пунктов ниже собраны из того, что чаще всего выясняется уже на монтаже, когда менять позиции поздно.

  • Скорость фабрики SAN. Потолок задаёт коммутатор: порт 32 Гбит/с в фабрике на 16 Гбит/с согласуется на 16 Гбит/с. Плату на вырост берут, когда коммутатор меняется в том же проекте.
  • Длина трассы и тип волокна. От них зависит модуль: многомод OM3 или OM4 внутри машинного зала, одномод на трассы между залами и зданиями.
  • Список протестированных адаптеров у вашей СХД. Производитель массива ведёт свой перечень проверенных плат, и этот перечень не совпадает со списком совместимости сервера.
  • WWPN портов адаптера. Зонирование на коммутаторе SAN строится по WWPN, и эти адреса нужны инженеру до подключения сервера, а не в момент запуска.
  • Версия прошивки платы и драйвер под вашу операционную систему. В списке совместимости массива указана допустимая пара, а обновлять прошивку удобнее до ввода сервера в работу.
Что уточняем у поставщика
  • Комплектность 0257Y124, 0257Y125 и 0257Y302: модули в описании вендора не заявлены, наличие подтверждаем по конкретной партии.
  • Разъём портов у этих же трёх позиций: в описании он не указан, а от него зависит, какие модули заказывать.
  • Сроки: адаптер, модули и патчкорды идут разными строками спецификации и приезжают разными партиями.

Адаптер, оптические модули и патчкорды собирают под конкретную пару сервер плюс массив, поэтому спецификацию считают целиком, а не по одной строке. Чем различаются массивы, к которым подключается сервер, разобрано в статье про OceanStor Dorado 3000, 5000 и 6000 V6. Самая быстрая позиция списка, LPe36002-AP на 64 Гбит/с, есть в каталоге отдельной карточкой.

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

Чем HBA-адаптер отличается от обычной сетевой карты?

Протоколом и назначением. Сетевая карта работает с Ethernet и передаёт сетевой трафик, HBA работает с Fibre Channel и передаёт блочные команды к дискам. Сервер видит подключённый через HBA том как локальный диск. Протокол при этом обрабатывает процессор самой платы, а не процессор сервера. Задачи Ethernet закрывают сетевые карты xFusion.

Можно ли поставить плату на 64 Гбит/с в слот PCIe 3.0?

Механически плата встанет и заработает, но упрётся в шину: полосы третьего поколения на восьми линиях двум портам не хватит. Полную скорость такая связка не даст. LPe36002-AP (0257Y302) в описании вендора заявлен как PCIe 4.0 x8, и в слот прошлого поколения его ставят разве что ради портов, а не ради скорости.

Подойдёт ли к FC-адаптеру трансивер от порта Ethernet?

Нет. Модуль подбирают под протокол и скорость порта: для Fibre Channel это 16GFC, 32GFC или 64GFC. Форм-фактор по описанию вендора известен у шести плат Emulex, SFP+ или SFP28+, а у QLE2770-CEM-BK, QLE2772-CEM-BK и LPe36002-AP разъём не указан и уточняется у поставщика. Ethernet-модуль в таком порту линк не поднимет.

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

Для отказоустойчивого подключения к SAN берут две платы и разводят их по разным слотам и разным фабрикам. Двухпортовая плата резервирует линк, но не резервирует саму плату: при её отказе сервер теряет оба пути сразу. Переключением путей занимается драйвер multipath на стороне операционной системы.

Совместимы ли адаптеры с СХД Huawei OceanStor?

Совместимость проверяют по списку протестированных адаптеров. Такой список производитель СХД ведёт для каждой модели массива и каждой версии микрокода, там же указаны допустимые прошивки платы. Со стороны массива за порты Fibre Channel отвечают модули SmartIO на 16, 32 и 64 Гбит/с, они разобраны в обзоре OceanStor Dorado.

Как определить, какая плата уже стоит в сервере?

По идентификатору вендора в списке устройств PCI: 10DF это Emulex, 1077 это QLogic. Модель и версия прошивки видны в iBMC на вкладке с составом системы, а в Linux их показывают вывод lspci и утилита производителя платы. Там же виден WWPN каждого порта.


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