Designing a Platform for Flexible and Performant Virtual Routers on Commodity Hardware.
Norbert Egi, Adam Greenhalgh, Mark James Handley, Mickaël Hoerdt, Felipe Huici, Laurent Mathy, Panagiotis Papadimitriou · UCL Discovery (University College London) · 2024
Multi-core CPUs, along with recent advances in memory and buses, render commodity hardware a strong candidate for software router virtualization. In this context, we present the design of a new platform for virtual routers on x86 hardware. We also elaborate on our design choices in order to achieve both high performance and flexibility for packet processing.