January 6, 2020

201 words 1 min read

Approaches for Plumbing Hardware Accelerated Interfaces to Containerized Network Functions

Approaches for Plumbing Hardware Accelerated Interfaces to Containerized Network Functions

There is strong interest in containerizing network functions to leverage the obvious advantages of containerization. Many network functions require user space access to layer 3 or layer 2 high speed i …

Talk Title Approaches for Plumbing Hardware Accelerated Interfaces to Containerized Network Functions
Speakers Thomas Herbert (Principal Software Engineer, Red Hat)
Conference Open Networking Summit Europe
Conf Tag
Location Antwerp, Belgium
Date Sep 23-25, 2019
URL Talk Page
Slides Talk Slides
Video

There is strong interest in containerizing network functions to leverage the obvious advantages of containerization. Many network functions require user space access to layer 3 or layer 2 high speed interfaces and bandwidth hungry network functions need zero copy access to the hardware offload features provided in modern 40GB and faster NICs. In this talk, Mr. Herbert will describe and contrast open source methods to plumb hardware accelerated interfaces into a containerized network function. He will discuss zero-copy methods such as SR/IOV and vDPA (vHost Data Path Acceleration.) and how vDPA shows promise as a vendor independent interface. He will also discuss vHost-user, tcflower and AF_XDP data paths and control paths. Finally, he will discuss how containers running in orchestration systems such as Kubernetes can utilize these interfaces.

comments powered by Disqus