Was ist der Unterschied zwischen KVM, QEMU und libvirt?


10

Ich versuche zu verstehen, wie alle Komponenten des VM-Ökosystems zusammenpassen.

Was ist der Unterschied zwischen:

  • KVM
  • QEMU
  • libvirt

Welches wird von virshund gesteuert virt-install?

Dieser Kommentar besagt, dass libvirt eine Abstraktion auf QEMU ist, die eine Abstraktion auf KVM ist. Die offiziellen QEMU-Dokumente besagen jedoch, dass QEMU ein Prozessoremulator ist, der wie die Komponente der untersten Ebene klingt.


Antworten:


7

Qemu ist die niedrigste Ebene, die Prozessor und Peripheriegeräte emuliert. KVM soll es beschleunigen, wenn die CPU VT aktiviert hat. Libvirt bietet Daemon und Client, um VMs bequem zu bearbeiten. Duplikat

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.