Qual è la differenza tra KVM, QEMU e libvirt?


11

Sto cercando di capire come tutti i componenti dell'ecosistema VM si incastrano.

Qual è la differenza tra:

  • KVM
  • QEMU
  • libvirt

Quale è controllato da virshe virt-install?

Questo commento afferma che libvirt è un'astrazione in cima a QEMU, che è un'astrazione in cima a KVM. Tuttavia, i documenti ufficiali di QEMU affermano che QEMU è un emulatore di processore, che suona come il componente di livello più basso.


Risposte:


7

Qemu è il livello più basso che emula il processore e le periferiche. KVM deve accelerarlo se la CPU ha VT abilitato. Libvirt fornisce demone e client per manipolare le VM per comodità. Duplicare

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.