Развели зоопарк, я ничего не понимаю. Поправьте/дополните, спасибо.
VirtualBox - кроссплатформенная виртуализация под десктопы
KVM - Линуксозависимая виртуализация для vps. При чём тут QEMU?
OpenVZ - Линуксозависимая виртуализация для vps, использует ядро хоста.
Vagrant - Обрёртка над VirtualBox, KVM, OpenVZ. Под десктопы рубиразработчиков. Wait... KVM и OpenVZ используют не только для vps?
LXC - Линуксозависимые чего-то там контейнеры. Куда? Зачем? Чем отличаются от OpenVZ?
Docker - Обёртка над LXC.
libvirt - Обёртка над всем. Это только либа? Если да, то чем ей управлять?