Intel PAC N3000 — FPGA для сетевых приложений +9



В полном соответствии с тематикой выставки Mobile World Congress 2019, проходящей в эти дни в Барселоне, компания Intel представила на ней целый ряд новинок, предназначенных для телекоммуникационной отрасли. Хотим обратить внимание на одну из них; она достаточно специфична и не будет использоваться широко, но, с другой стороны, отражает текущие тенденции в области сетевых устройств. Речь идет о Intel PAC N3000 — первом специализированном FPGA ускорителе Intel для задач сетевой виртуализации.

Полное название устройства — Intel FPGA Programmable Acceleration Card N3000. Оно выполнено в форм-факторе карты PCIe и включает в себя три основных компонента: сетевой контроллер, основной FPGA и вспомогательный системный чип. Intel позиционирует PAC N3000 как аппаратную основу для построения разнообразных виртуализованных сетевых решений, требующих обработки и анализа сетевого трафика скоростью до 100 Гбит/с в реальном времени и с минимальными задержками. Такие решения могут использоваться в пакетных ядрах беспроводных операторов, особенно с оглядкой на будущие сети 5G, которые безусловно принесет нам новые процессинговые задачи, в датацентрах больших и не очень сетевых сервисов, для отдельно стоящих сетевых приложений — везде, где используется актуальная и модная ныне концепция NFV, Network Function Virtualization.



От специализированных сетевых решений других производителей (коих на рынке немало) PAC N3000 отличается своей универсальностью, обусловленной широкой распространенностью входящих в ее состав аппаратных компонентов и множеством совместимого ПО. Intel собственноручно предоставляет разнообразные библиотеки, образцы кода, средства разработки и т.д., чтобы максимально ускорить процесс создания приложений и их коммерческого запуска.
Программное обеспечение
Предлагаемые роли (поддерживаемые наработками Intel)
  • Virtual Broadband Network Gateway (vBNG): H-QoS, Classification, Policing, Scheduling, Shaping
  • Virtualized Evolved Packet Core (vEPC)
  • 5G Next Generation Converged Network (NGCN)
  • IPSec
  • Segment Routing for IPv6 Vector Packet Processing (SRv6 VPP)
  • Virtual Radio Access Network (vRAN)
Поддерживаемые средства разработки
  • Intel Data Plane Developer Kit (DPDK)
  • Open Programmable Acceleration Engine (OPAE)
  • Intel Quartus Prime
  • Intel FPGA SDK for OpenCL
Аппаратные компоненты
Основные аппаратные средства
  • Intel Arria 10 FPGA
  • Dual Intel Ethernet Converged Network Adapter XL710
  • Intel MAX 10 FPGA Baseboard Management Controller
  • Intel Enpirion Power Solution
Встроенная память
  • 9 Гб DDR4
  • 144 Мб QDR-IV
Сетевые интерфейсы
  • 2 x QSFP28

Форм-фактор
  • PCIe 3.0 x16
  • Half Length Full Height
Информацию об условиях заказа Intel PAC N3000 можно найти на сайте Intel.




К сожалению, не доступен сервер mySQL