Estou tentando entender como todos os componentes do ecossistema da VM se encaixam.
Qual é a diferença entre:
- KVM
- QEMU
- libvirt
Qual é controlado por virsh
e virt-install
?
Este comentário diz que libvirt é uma abstração ontop do QEMU, que é uma abstração ontop do KVM. No entanto, os documentos oficiais do QEMU dizem que o QEMU é um emulador de processador, que soa como o componente de nível mais baixo.
Respostas:
O Qemu é o nível mais baixo que emula o processador e os periféricos. O KVM é acelerá-lo se a CPU tiver o VT ativado. Libvirt fornece daemon e cliente para manipular VMs por conveniência. Duplicado
fonte