Software Techniques for Programmable Data Plane Virtualization

David Hancock, University of Utah

Programmable data planes, enabled by languages like P4, present intriguing possibilities for virtualization. Our virtualization solution for P4 devices allows them to simultaneously host multiple network functions for dynamic slices, compositions, and snapshots. We present applications as well as the tools and techniques supporting this exciting form of networking.

Replay Webinar icon

Replay Webinar (YouTube)

Replay Webinar icon

Replay Webinar (BiliBili)

Download Slides icon

Download Slides

Download Code icon

Download Code