Building virtual machines with KVM, QEMU and LibVirt