Является ли KVM гипервизором?

«Невозможно открыть дисплей» означает, что ваш X-сервер бинарных запросов не запущен. Вы должны изменить свой startcript так, чтобы notify-send запускался после X-сервера. Опубликуйте свой сценарий, если у вас есть проблемы с этим.

-1
29.03.2019, 20:00
1 ответ

How is "Linux distributions and FreeBSD are still general-purpose operating systems, with applications competing with each other for VM resources" the reason for KVM to be a type 2 hypervisor?

Строгая интерпретация гипервизоров типа 1/типа 2 состоит в том, что

  • гипервизоры типа 1 работают в одиночку, а любые приложения пользовательского -уровня запускаются внутри гостевой операционной системы, управляемой гипервизором;
  • Гипервизоры типа 2 работают поверх основной операционной системы, которую можно продолжать использовать вместе с любыми гостевыми системами, управляемыми гипервизором.

Различие не столь очевидно -на практике. Например, Xen, который многие считают гипервизором типа 1, по-прежнему нуждается в помощи гостя Linux «Dom0» для управления системными ресурсами; так что на голом железе не совсем автономен.

Точно так же KVM можно считать гипервизором типа 2, поскольку он работает поверх основной операционной системы, ядра Linux, и эта основная операционная система может запускать другие процессы наряду с любыми виртуальными машинами, которыми управляет KVM.

If "KVM does not perform any emulation", can KVM be a hypervisor?

Да, гипервизоры не подразумевают эмуляцию.

Can KVM work as a hypervisor without another hypervisor like QEMU?

Да, см. эту статью LWN для примера.

Can libvirt also work directly with KVM, without QEMU?

Нет, он поддерживает только KVM с QEMU .

4
28.01.2020, 05:07

Теги

Похожие вопросы