Platform for Network Feature Acceleration (NFV200)
Acronym: NFV200
Poskytovatel: TA ČR
Program: TH – Program na podporu aplikovaného výzkumu a experimentálního vývoje EPSILON (2015 – 2025)
Identification number: TH02010214Implementation period: 1/2017–12/2019
Coordinatior:
Netcope Technologies, a.s.
Number of partners: 2
Role of CESNET: partner
Manager for CESNET:
Ing. Pavel Benáček, Ph.D.
Network Functions Virtualization (NFV) is a technology that finds wide
applications, mainly in datacenters. Aim of the project was to create a platform
enabling easy deployment of virtualized network functions in the
fastest networks.
It was be based on the acceleration card with two 100G Ethernet interfaces
and a Field Programmable Gate Array (FPGA). Key acceleration modules were
created for the FPGA: a module for fast transfers over the PCIe 4th gen bus and
a module for packet processing programmable in the P4 language. That brought
wide possibilities of card configuration without the need for manual firmware
modifications. Compatibility with a wide spectrum of NFV applications was
enabled by creating a DPDK software interface, which is de-facto standard in
this field.
Last change: 7.4.2020