Estou tentando entender como todos os componentes do ecossistema de 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 no topo do QEMU, que é uma abstração no topo 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.
Qemu é o nÃvel mais baixo que emula processador e periféricos. O KVM deve acelerá-lo se a CPU tiver o VT habilitado. Libvirt fornece um daemon e um cliente para manipular VMs por conveniência. Consulte também Diferença entre KVM e QEMU na falha do servidor.