Intel PAC N3000 - FPGA für Netzwerkanwendungen


Entsprechend dem Thema der Ausstellung Mobile World Congress 2019, die derzeit in Barcelona stattfindet, präsentierte Intel eine Reihe neuer Produkte für die Telekommunikationsbranche. Wir wollen auf einen von ihnen achten; Es ist sehr spezifisch und wird nicht weit verbreitet sein, spiegelt jedoch die aktuellen Trends auf dem Gebiet der Netzwerkgeräte wider. Dies ist der Intel PAC N3000, Intels erster dedizierter FPGA-Beschleuniger für die Netzwerkvirtualisierung.

Der vollständige Name des Geräts lautet Intel FPGA Programmable Acceleration Card N3000. Es besteht aus dem Formfaktor einer PCIe-Karte und umfasst drei Hauptkomponenten: einen Netzwerkcontroller, ein Haupt-FPGA und einen Zusatzsystemchip. Intel positioniert den PAC N3000 als Hardware-Basis für den Aufbau einer Vielzahl virtualisierter Netzwerklösungen, die die Verarbeitung und Analyse des Netzwerkverkehrs mit einer Geschwindigkeit von bis zu 100 Gbit / s in Echtzeit und mit minimaler Verzögerung erfordern. Solche Lösungen können in den Paketkernen von Mobilfunkbetreibern verwendet werden, insbesondere im Hinblick auf zukünftige 5G-Netzwerke, die uns zweifellos neue Verarbeitungsaufgaben in Rechenzentren großer und weniger Netzwerkdienste für eigenständige Netzwerkanwendungen bringen werden - überall dort, wo ein aktuelles und modernes Konzept verwendet wird NFV, Netzwerkfunktionsvirtualisierung.



PAC N3000 unterscheidet sich von spezialisierten Netzwerklösungen anderer Hersteller (von denen es viele auf dem Markt gibt) durch seine Vielseitigkeit, die breite Verbreitung der darin enthaltenen Hardwarekomponenten und viele kompatible Software. Intel stellt persönlich eine Vielzahl von Bibliotheken, Codebeispielen, Entwicklungstools usw. zur Verfügung, um den Prozess der Erstellung von Anwendungen und deren kommerziellen Start zu beschleunigen.
Software
Vorgeschlagene Rollen (von Intel unterstützt)
  • Virtual Broadband Network Gateway (vBNG): H-QoS, Klassifizierung, Überwachung, Planung, Gestaltung
  • Virtualisierter Evolved Packet Core (vEPC)
  • 5G Next Generation Converged Network (NGCN)
  • IPsec
  • Segmentrouting für die IPv6-Vektorpaketverarbeitung (SRv6 VPP)
  • Virtuelles Funkzugangsnetz (vRAN)
Unterstützte Entwicklungstools
  • Intel Data Plane Developer Kit (DPDK)
  • Öffnen Sie die programmierbare Beschleunigungsmaschine (OPAE).
  • Intel Quartus Prime
  • Intel FPGA SDK für OpenCL
Hardwarekomponenten
Grundlegende Hardware
  • Intel Arria 10 FPGA
  • Dualer konvergierter Intel Ethernet-Netzwerkadapter XL710
  • Intel MAX 10 FPGA Baseboard Management Controller
  • Intel Enpirion Power Solution
Eingebauter Speicher
  • 9 GB DDR4
  • 144 MB QDR-IV
Netzwerkschnittstellen
  • 2 x QSFP28

Formfaktor
  • PCIe 3.0 x16
  • Halbe Länge voller Höhe
Bestellinformationen für Intel PAC N3000 finden Sie auf der Intel-Website .

Source: https://habr.com/ru/post/de441772/


All Articles