Six pages on how a hypervisor turns one physical machine into several isolated virtual ones: why it's even possible, how CPU and memory access get intercepted and remapped, how devices and storage are emulated or passed through, and — tying it all together — a hands-on walkthrough using QEMU and libvirt.