Brussels / 1 & 2 February 2020


Userspace networking: beyond the kernel bypass with RDMA!

Using the RDMA infrastructure for performance while retaining kernel integration

While userspace networking has demonstrated great performance benefits, it does come with greater complexity than kernel networking.

In parallel, Remote Direct Memory Access (RDMA) was developed as an efficient way to move data in HPC and storage clusters with great success.

Key properties of this technology are also highly desirable for userspace networking: native integration with the operating system (OS), OS bypass and a very efficient software interface. RDMA-capable network adapters are now enabling standard Ethernet networking functions through the RDMA interface, allowing userspace networking software such as VPP to achieve extreme performance while integrating transparently with the OS.

We'll present:

  • the RDMA Ethernet concepts, architecture and interfaces
  • how VPP leverages it
  • the problems solved by this architecture and the usecase it enables


BenoƮt Ganne