A Study of Speed Mismatches Between Communicating Virtual Machines

Luigi Rizzo, Stefano Garzarella, Giuseppe Lettieri, Vincenzo Maffione · 2016

This work addresses an apparently simple but elusive problem that arises when doing high speed networking on Virtual Machines. When a VM and its peer (usually the hypervisor) process packets at different rates, the work required for synchronization (interrupts and "kicks") may reduce throughput well below the slowest of the two parties.

Read the paper · More papers on PaperTik