Чи є КВМ гіпервізором типу 1 або 2? [зачинено]


17

КВМ - це тип 1 або гіпервізор типу 2?

Я розумію, що гіпервізори першого типу працюють на голому металі, тоді як гіпервізори типу 2 - це програми, що працюють над операційною системою (наприклад, VMware Workstation). Я також розумію, що різниця в ефективності між клієнтами типу 1 і 2 може бути значною.

Я розгублений, ніби KVM є типом 1 або 2, оскільки я розумію, що робоче середовище можна встановити в dom0.

Відповіді:


19

КВМ не є ясним випадком, оскільки його можна віднести до категорій як один. Модуль ядра KVM перетворює ядро ​​Linux в гіперпровідники з голим металом типу 1, тоді як загальна система може бути віднесена до типу 2, оскільки хост-операційна система все ще повністю функціонує, а інші VM - це стандартні процеси Linux з точки зору.

Настільне середовище, тобто графічний інтерфейс, має менше спільного з цим. Більш зрозуміло, якщо порівняти це з Hyper-V, де гіпервізор є виразним шаром під усіма віртуальними машинами: навіть dom0 технічно є лише одним ВМ серед інших, незважаючи на те, що він має особливі привілеї, і це той, який показаний на консолі, мати графічний інтерфейс. Тому, якщо ми занадто пильно дивимось на зовнішній вигляд, Hyper-V може виглядати як тип 2, поки він суто тип 1.


1
Гіпервізори типу 2 мають HAL, яких KVM не має
FreeSoftwareServers

1

Якщо Hyper-V - це тип 1, то KVM також тип 1. Немає апаратних служб, що імітуються операційною системою в KVM. Відверто кажучи, вся термінологія типу 1 проти другого є застарілою і її слід звільнити, оскільки майже всі сучасні гіпервізори покладаються на апаратну віртуалізацію і гості бігають зі швидкістю, що наближається до такої з голого металу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.