В чем разница между KVM, QEMU и libvirt?


11

Я пытаюсь понять, как все компоненты экосистемы ВМ сочетаются друг с другом.

Какая разница между:

  • KVM
  • QEMU
  • Libvirt

Который контролируется virshи virt-install?

В этом комментарии говорится, что libvirt - это абстракция поверх QEMU, которая является абстракцией поверх KVM. Однако официальные документы QEMU говорят, что QEMU - это эмулятор процессора, который звучит как компонент самого низкого уровня.


Ответы:


7

Qemu - это самый низкий уровень, имитирующий процессор и периферию. KVM должен ускорить его, если в CPU включен VT. Libvirt предоставляет демон и клиент для управления виртуальными машинами для удобства. Дублированный

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.