Ich versuche zu verstehen, wie alle Komponenten des VM-Ökosystems zusammenpassen.
Was ist der Unterschied zwischen:
- KVM
- QEMU
- libvirt
Welches wird von virsh
und 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:
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
quelle