Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A complete implementation of the data plane side of a server device can be found here.

Research Behind

...

the Server Device Driver

The server device driver was implemented as part of the Metron research project, which was publised at the 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’18).

Metron realizes NFV service chains at the speed of the underlying hardware.

Metron's control plane uses the server device driver to manage chained packet processing pipelines (also known as chained network functions or service chains) running on commodity servers.

Metron's data plane extends FastClick, which in turn uses DPDK as a high performance network I/O subsystem.

...