Intel выпускает чипы с wi-fi 6 и сверхскоростным ethernet, чего у amd нет и не предвидится

Почему важно уметь отличать подделку от оригинала?

Как правило, серверное оборудование продается с огромной наценкой, и многие интеграторы специально устанавливают в свои серверы и СХД неоригинальные поддельные комплектующие, чтобы выиграть в цене. Так вот, если например некоторые жесткие диски Dell, Netapp и IBM отличить от поддельных просто невозможно, и заказчик никогда не поймет, что его надули, вплоть до того, что ему даже окажут сервисную замену этих модулей, то с сетевыми картами Intel ситуация иная: они действительно различаются, и заказчик может просто не принять дорогостоящий проект, если заметит, что ему пытаются поставить неоригинал. С другой стороны, если сам интегратор осуществляет сервисную поддержку установленного оборудования, то ему лучше бы знать, откуда вообще появляются на свет поддельные 10-гигабитные сетевые карты. Ведь продукт, скажем прямо, специфический, и в данном случае овчинка выделки не стоит.

Тестирование

Разница в скорости чтения — колоссальная. За счёт более быстрого процессора и хороших драйверов Intel X550-T2 не оставляет ни единого шанса малоизвестному интегрированному чипу.

Тесты iSCSI подтверждают увиденное — если в вашей сети параметр MTU запрещено менять по соображениям совместимости, никакая Aquantia вам не заменит проверенный годами Intel. Дорогая серверная X550-T2 даёт почти трекратный перевес по скорости, но вообще-то для 10G эти цифры — не скорость, а позор. Поэтому увеличим значение MTU на всех трёх сетевых картах сначала до 9014 байт. Кстати, это значение — максимум, что позволяют выставить драйверы Intel под Windows 10. У Aquantia AQtion здесь максимум — 16 Кб, так что для неё выставим оба значения.

Ситуация не просто выправляется, но позволяет тёмной лошадке вырваться вперёд на операциях чтения с обоими значениями MTU.

В iSCSI тесте мы смогли выставить MTU только на уровне 9014 из-за ограничений драйвера под Windows, и в этом тесте снова победу одержал чип от Aquantia.

Что касается загрузки процессора, то в обоих случаях и сами значения этого параметра, и разница между чипами не существенны. Напомню, что для клиента мы использовали десктопный AMD Ryzen 5 1600 с 12 потоками.

Откуда берутся поддельные сетевые карты Intel?

Intel поставляет своим партнерам как сетевые чипы, так и платы-контроллеры. Некоторые компании, такие как Solarflare, делают свой дизайн хост-контроллеров, а например IBM, HP или Dell могут просто наклеивать свои стикеры и продавать платы Intel под своим именем. За 8 полных лет продаж, тысячи плат Intel X520 были выведены из эксплуатации, заменены на новые и утилизированы. Где утилизированы? Разумеется, в Китае. Каким образом утилизированы? Ну разумеется, никто их выкидывать не собирался.

В Китае очень развита индустрия «реболл»-компонентов, и говоря по-простому, берется какая-то плата, с неё выпаивается чип и продается как компонент. Эти чипы покупают мастерские по ремонту оборудования или мини-фабрики, которые производят на них свои продукты. Именно на «реболлах», выпаянных компонентах, производятся игровые материнские платы на серверных чипсетах Intel X79 такими компаниями, как Huanan, «реболлы» ставят в некоторые очень популярные RAID-адаптеры LSI, и на «реболлах» производятся практически все поддельные сетевые карты Intel.

Реболлить выгодно лишь то, на что есть высокий спрос, иначе проще продать б/у. Поэтому, например, старые сетевые карты Mellanox Connect-X или Chelsio, на которые нет драйверов под VMWare ESXi 6.5, на вторичном рынке не ценятся и продаются дешево как подержанные, а Intel X520 ценится, и подержанную плату можно продать дороже, если представить её как новую.

Однако, на сайтах и , где в большинстве своем и продаются подделки, нельзя просто взять и продать б.у. плату как новую — это нарушение регламента сервиса, и продавца могут просто пожизненно забанить. А если вы снимете с платы процессор и напаяете его на похожую карту, то это нарушением не будет. Просто не называйте её Intel-ом, и большинство не заметит подвоха, цена будет выше чем на б.у., но сильно ниже, чем на оригинал.

Чем отличаются оригиналы от подделки конструктивно?

Ни по драйверам, ни по BIOS отличить оригинал от подделки не получится, а вот с точки зрения схемотехники, у подделок все печально. Во-первых, FC-BGA-чипы не любят, когда их выпаивают и запаивают обратно. Припой для FC-BGA-чипов требуется особый, иначе от тепла процессор запросто может отслоиться, а 10-гигабитные контроллеры потребляют где-то 10-15 Вт и имеют пассивное охлаждение, то есть греются очень сильно.

Конечно же, когда ты разрабатываешь дизайн платы для продажи через Ebay, у тебя немного другие требования, чем когда ты делаешь это для Hewlett Packard, поэтому на поддельных платах другая разводка и другие стабилизаторы питания. Китайцы делают как им проще и как дешевле, и делают ли это на новом оборудовании или на таком же б/у, нам неведомо.

Поэтому, основной риск с точки зрения схемотехники в том, что на поддельной X520-DA2 процессор будет перегреваться, зависать и со временем начнет отслаиваться от платы. Работоспособность же остальных компонентов не так очевидна, и вполне вероятно, что в тепличных условиях, хост-контроллер не будет доставлять хлопот по стабильности или проседать по скорости.

Правда, есть и хорошие для производителей подделок новости: процессор Intel 82599, установленный на X520, поддерживает два 10-гигабитных порта со скоростью до 20 Гбит/c, то есть его можно выпаять с однопортовой X520-DA1 и запаять на двухпортовую плату, получив один порт бесплатно.

Как я уже говорил, делать исключительно точную копию плат Intel невыгодно и противозаконно, поэтому большинство продавцов на Aliexpress, Alibaba и Ebay вас обязательно предупредят, что сетевая карта — неоригинальная, если вы их спросите. Однако, при пересечении границы РФ, «неоригинальность» имеет свойство испаряться, и местные продавцы уже могут выдавать продукт как Intel-овский, и если плата приходит в составе сервера, то не поленитесь открыть его, чтобы посмотреть на различия, указанные ниже.

Конфигурация тестового стенда:

Сервер:

Клиент:

  • AMD Ryzen 5 1600
  • 16 Gb RAM DDR4 3000 MHz
  • ASRock X470 Taichi Ultimate
  • Сетевая карта — встроенная Aquantia AQtion AQC 107
  • Дискретная Intel X550-T2
  • Программное обеспечение:
    • Windows 10 x64 Корпоративная
    • IOmeter для iSCSI
    • CrystalDisk Benchmark для CIFS

На сервере установлена 10-гигабитная плата Intel X540-T2, которая в режиме PCIe Passthrough презентовалась гостевой операционной системе под её родные драйверы. На клиенте — 2 сетевых карты: встроенная Aquantia AQC107 и дискретная Intel X550-T2. Они по очереди подключались одним и тем же кабелем к одному и тому же порту сервера, чей софт был настроен таким образом, чтобы не использовать дисковую подсистему, а работать из памяти.

Intel-овская карта рассчитана на виртуализацию. Она поддерживает режим аппаратного разделения ресурсов SR-IOV, имеет алгоритмы снижения нагрузки на CPU при использовании в виртуальных средах, на уровне драйвера можно настроить объединение портов в режиме 802.3ad. В контроллере от Aquantia ничего этого нет, даже нет модного софта для ускорения игр, которым щеголяют некоторые производители премиальных материнских плат. Даже аппаратного мониторинга, чтобы глянуть, как там поживает сетевой контроллер, в драйверах под Windows нет, а у Intel-а — есть.

Сказать по-правде, я ожидал, что мы упрёмся в гигабайт в секунду и будем подсчитывая крохи, смотреть на сотые доли процента в разнице по скорости, но я ошибся

В современных серверных сетевых картах уже мало кто обращает внимание на встроенные движки Offload, считая, что процессор справится с любым трафиком iSCSI и NFS, но базовый принцип разгрузки самих TCP-пакетов применяется во всех платах, даже в самых дешёвых интегрированных Intel i350. Ни у Intel X550-T2, ни у AQtion AQC-107 не заявлена ни разгрузка iSCSI, ни NFS, а по спецификациям чипы имеют следующие алгоритмы offload-а:

  • Aquantia AQC107: MSI, MSI-X, LSO, RSS, контрольные суммы IPv4/IPv6
  • Intel X550-T2: MSI, MSI-X, Tx/Rx, IPSec, LSO контрольные суммы IPv4/IPv6.

Но конечно, никто не говорит о производительности самого процессора сетевой карты, а ведь здесь всё очень и очень просто: на скоростях выше 1 Гбит/с уже имеет значение количество сетевых пакетов, которые формируют файловый трафик. Чем больше пакетов передаётся в секунду, тем тяжелее сетевой карте, и тем мощнее должен быть её процессор. Отчасти задача мощности сетевой карты решается поддержкой больших кадров Jumbo Frame, которая по умолчанию отключена на любом сетевом оборудовании в угоду совместимости. Увеличиваем размер пакета — и на тот же объём трафика снижаем их количество, облегчая работу сетевому интерфейсу и повышая его скорость. Если не настраивать размер пакета, то и в Windows, и в Linux и в FreeBSD он составляет 1500 байт, а это — огромная нагрузка на сетевую карту в режиме файлового сервера.

Отличия оригинальной платы Intel X520-DA2 от подделок в порядке простоты

самое простое — на текстолите платы, белой краской должен быть выведен логотип Intel

Я встречал людей, которые могли белым корректором «штрих» для замазывания опечаток в документах нанести на плату хоть QR-код, так что логотип Intel — хорошее подспорье, но его можно нарисовать.

Голографическая сложная наклейка Yottamark с обратной стороны платы. Такие наклейки — очень дорогое удовольствие, ведь они призваны защитить продукт от подделки, поэтому даже если и их подделывают, они выглядят тускло и неестественно.

На каждой голографической наклейке есть серийный номер, который можно проверить на сайте . 

В результате проверки указанного кода, на сайте нам покажут модель карты, MAC-адрес и дату производства продукта.

Купить голограмму, как две капли воды похожую на оригинальную, практически невозможно. Оригинальная голограмма сияет даже после того, как устройство отработало 3 года в сервере.

Но голограмму можно переклеить с оригинальной платы на подделку, так что если на вашей сетевой карте такой наклейки нет, то либо у вас неоригинал, либо ваш адаптер стал донором для китайского производителя.

На оригинальной Intel X520 радиатор закреплен круглыми «гвоздиками», которые с обратной стороны платы имеют расширяющуюся часть, как в автомобильных клипсах об. Гвоздик проходит сквозь эту часть и фиксирует радиатор. На подделках, как правило, используются самые простые крепления типа «распорки», чаще всего с 8-угольной шляпкой.

Поэтому на оригинальной плате вы не увидите отверстие в текстолите для крепления радиатора, а на поддельной — как на видеокартах 20-летней давности. К слову, столь дешевое крепление радиаторов, как на подделках, уже давно нигде не используется из-за своей ненадежности и слабого прижима.

Схемы питания на оригинальных и поддельных платах отличаются как по конструкции, так и по используемым компонентам. Как правило, на поддельные платы ставят то, что дешевле. К слову, за все время производства Intel X520-DA2, схема питания на плате менялась два раза. Все современные сетевые карты этой серии должны иметь конструкцию питания как показано на фотографии сверху слева.

Но случается, когда внешний вид сетевой карты вызывает подозрения

Давайте рассмотрим, на какие моменты не следует особо обращать внимание

Выводы

В то же время, для серверной части сетевые карты типа Intel X550/X540/X710 сохраняют за собой два существенных преимущества, которых нет у Aquantia — это поддержка со стороны любой операционной системы и технология SR-IOV, которая, в общем-то, мало где востребована.

В любом случае, посмотрев на результаты дисковых операций с большой очередью команд, все сомнения отпадают — AQTion AQC107 — победитель нашего сравнения.

P.S. я не могу сказать, почему в наших тестах мы не достигли максимальной пропускной способности 10-гигабитного канала. Теоретически тест «память-сеть-память» должен был уйти выше 1 Гб/с, но мы с трудом вышли на 700 мегабайт в секунду. Возможно, это как-то связано с поддержкой Intel X540-T2 на сервере, или с высоким overhead-ом гипервизора.

Михаил Дегтярёв (aka LIKE OFF)
29/09.2018

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Онлайн
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: