VXLAN, OVS, and DPDK in KVM/libvirt: Building a Multi-Host VM Overlay Network

Deep dive into building a multi-host overlay network: VXLAN + OVS tunnels between hosts, libvirt network definitions, QEMU command-line DPDK setup with vhost-user, NUMA-aware vCPU pinning, and practical validation techniques. Designed for home lab experimentation.

June 13, 2026 · 13 min · Sanjay Upadhyay
NUMA-aware virtual machine topology visualization on Linux

Creating and Customizing Virtual Machines with NUMA Awareness on Modern Linux (Fedora/Ubuntu 2025)

Learn how to create, manage, and tune virtual machines with NUMA awareness using QEMU, KVM, and libvirt on Fedora and Ubuntu. Includes examples for NUMA topology, CPU pinning, hugepages, and bridge networking.

November 2, 2025 · 3 min · Sanjay Upadhyay