Qual é a diferença entre KVM, QEMU e libvirt?


11

Estou tentando entender como todos os componentes do ecossistema da VM se encaixam.

Qual é a diferença entre:

  • KVM
  • QEMU
  • libvirt

Qual é controlado por virshe 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:


7

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.