Intel Ethernet 800 Series — 100G от Intel
Совсем недавно мы вспоминали, что, помимо всего хорошо известного прочего, Intel славен своими сетевыми разработками, технологиями и устройствами. Как выяснилось, вспомнили вовремя, будто почувствовали выход нового поколения серверных сетевых контроллеров и карт Intel Ethernet 800 Series. В этом посте — номенклатура серии 800 и ее ключевые нововведения.
Новая серия пришла на смену хорошо зарекомендовавшей себя серии 700, выпускавшейся, между прочим, начиная с 2014 года. Ее главная особенность — поддержка 100G Ethernet. Таким образом, теперь сетевыми картами Intel поддерживаются все применяющиеся на практике скорости Ethernet: 1/10/25/50/100G.
Сетевые карты используют интерфейс PCIe 4.0×8/x16 и выполняются в двух форм-факторах: собственно, PCI-Express и OCP NIC 3.0. Open Compute Project (OCP) — проект с давней историей, созданный еще в 2011 году под эгидой Facebook и ставящий своей целью создание открытых стандартов и архитектур оборудования для построения энергоэффективных и экономичных ЦОД. В настоящее время консорциум OCP включает в себя ведущих игроков на серверном рынке, входит в него, естественно, и Intel.
Сообщество OCP — более полутора сотен компаний
Спецификации OCP охватывают все компоненты и характеристики серверов: размеры, энергопотребление, питание и так далее. Подробнее об этом можно почитать здесь. Применительно к серверным сетевым картам стандарт OCP NIC 3.0 оговаривает следующие особенности:
- открытость и универсальность — карта стандарта OCP NIC любого производителя может работать в любом сервере;
- легкая установка карт без открытия корпуса;
- возможность горячей замены;
- монтажная скоба с защитой от случайных отключений;
- стандартизированный терморежим;
- унифицированный интерфейс мониторинга и управления.
Карта Intel Ethernet 800 в форм-факторе OCP NIC 3.0 показана на КДПВ слева.
Отметим кратко ключевые технологии, внедренные в картах 800 серии. Не все они являются принципиально новыми, но все стоят упоминания.
Intel Ethernet Port Configuration Tool (EPCT) — утилита, с помощью которой сетевой адаптер Intel можно настроить как необходимое количество сетевых портов суммарной пропускной способностью до 100G.
Application Device Queues (ADQ) — технология, позволяющая создать отдельные очереди для приоритетного трафика, тем самым уменьшая и выравнивая его задержки.
Dynamic Device Personalization (DDP) — гибко настраиваемая система фильтрации с продвинутой системой маршрутизации пакетов для их высокоэффективной обработки.
Remote Direct Memory Access (RDMA) — хорошо известная технология оркестрации, позволяющая организовать взаимодействие без сетевых оверхедов, копирования страниц памяти и лишних переключений контекстов.
Список поддерживаемых физических интерфейсов
Общие технические характеристики адаптеров