Hard Virtualization of P4-based switches with VirtP4

Mateus Saquetti, Guilherme Bueno, Weverton Luis Da Costa Cordeiro, José Rodrigo Azambuja · 2019

We present VirtP4, a conceptual architecture for hard (type-1) virtualization of P4-based switch programs in a NetFPGA SUME board. In contrast to existing (type-2) solutions like Hyper4, HyperVDP, and P4Visor, our design does not require access to switch source code (either for merging or custom compilation). We thus preserve the intellectual property of switch programs, while providing near line-rate performance for virtual switch instances.

Read the paper · More papers on PaperTik