![](https://habrastorage.org/webt/z1/ft/xl/z1ftxlbggogz6o__rzxakn01-ca.jpeg)
Совсем недавно мы вспоминали, что, помимо всего хорошо известного прочего, Intel славен своими сетевыми разработками, технологиями и устройствами. Как выяснилось, вспомнили вовремя, будто почувствовали выход нового поколения серверных сетевых контроллеров и карт Intel Ethernet 800 Series. В этом посте — номенклатура серии 800 и ее ключевые нововведения.
Новая серия пришла на смену хорошо зарекомендовавшей себя серии 700, выпускавшейся, между прочим, начиная с 2014 года. Ее главная особенность — поддержка 100G Ethernet. Таким образом, теперь сетевыми картами Intel поддерживаются все применяющиеся на практике скорости Ethernet: 1/10/25/50/100G.
Сетевые карты используют интерфейс PCIe 4.0 x8/x16 и выполняются в двух форм-факторах: собственно, PCI-Express и OCP NIC 3.0. Open Compute Project (OCP) — проект с давней историей, созданный еще в 2011 году под эгидой Facebook и ставящий своей целью создание открытых стандартов и архитектур оборудования для построения энергоэффективных и экономичных ЦОД. В настоящее время консорциум OCP включает в себя ведущих игроков на серверном рынке, входит в него, естественно, и Intel.
![image](https://habrastorage.org/getpro/habr/post_images/86d/828/fbd/86d828fbdbe8331e37d0fc078a61063d.jpg)
Сообщество OCP — более полутора сотен компаний
Спецификации OCP охватывают все компоненты и характеристики серверов: размеры, энергопотребление, питание и так далее. Подробнее об этом можно почитать здесь. Применительно к серверным сетевым картам стандарт OCP NIC 3.0 оговаривает следующие особенности:
- открытость и универсальность — карта стандарта OCP NIC любого производителя может работать в любом сервере;
- легкая установка карт без открытия корпуса;
- возможность горячей замены;
- монтажная скоба с защитой от случайных отключений;
- стандартизированный терморежим;
- унифицированный интерфейс мониторинга и управления.
Карта Intel Ethernet 800 в форм-факторе OCP NIC 3.0 показана на КДПВ слева.
Отметим кратко ключевые технологии, внедренные в картах 800 серии. Не все они являются принципиально новыми, но все стоят упоминания.
Intel Ethernet Port Configuration Tool (EPCT) — утилита, с помощью которой сетевой адаптер Intel можно настроить как необходимое количество сетевых портов суммарной пропускной способностью до 100G.
![](https://habrastorage.org/webt/lp/ny/0d/lpny0d6gxorw_ayyyhnu2pycl34.jpeg)
Application Device Queues (ADQ) — технология, позволяющая создать отдельные очереди для приоритетного трафика, тем самым уменьшая и выравнивая его задержки.
Dynamic Device Personalization (DDP) — гибко настраиваемая система фильтрации с продвинутой системой маршрутизации пакетов для их высокоэффективной обработки.
Remote Direct Memory Access (RDMA) — хорошо известная технология оркестрации, позволяющая организовать взаимодействие без сетевых оверхедов, копирования страниц памяти и лишних переключений контекстов.
Список поддерживаемых физических интерфейсов
100G | 50G | 25G | 10G | |
---|---|---|---|---|
DAC | IEEE 100GBASE-CR2 100GBASE-CR4 |
IEEE 50GBASE-CR 50GBASE-CR2 |
25GBASE-CR | SFP+ 10GbE DAC |
Оптика и AOC | CAUI-4 100GAUI-2 100GAUI-4 |
IEEE 50GAUI-1 IEEE 50GAUI-2 IEEE LAUI-2 |
25GBASE-SR/LR | 10GBASE-SR/LR |
Общие технические характеристики адаптеров
E810-CQDA2 for OCP |
E810-XXVDA2 for OCP |
E810-XXVDA2 | E810-XXVDA4 | E810-CQDA2 | |
---|---|---|---|---|---|
Скорость | 1-100G | 1-25G | 1-25G | 1-25G | 1-100G |
Тип порта | QSFP28 | SFP28 | SFP28 | SFP28 | QSFP28 |
Кол-во портов | 2 | 2 | 2 | 4 | 2 |
Интерфейс | PCIe 4.0 x16 | PCIe 4.0 x8 | PCIe 4.0 x8 | PCIe 4.0 x8 | PCIe 4.0 x16 |
Высота | — | — | LP/FH | FH | LP/FH |
Стоимость | $763 | $288 | $327 | $667 | $799 |