Apakah KVM tipe 1 atau tipe 2 hypervisor? [Tutup]

17

Apakah KVM tipe 1 atau hypervisor tipe 2?

Saya mengerti bahwa hypervisor tipe 1 berjalan pada logam biasa sedangkan hypervisor tipe 2 adalah aplikasi yang berjalan di atas sistem operasi (seperti VMware Workstation). Saya juga mengerti bahwa perbedaan kinerja antara klien tipe 1 dan tipe 2 bisa signifikan.

Saya bingung seolah-olah KVM adalah tipe 1 atau 2 karena saya mengerti bahwa lingkungan desktop dapat diinstal di dom0.

Pétur Ingi Egilsson
sumber

Jawaban:

19

KVM bukan kasus yang jelas karena dapat dikategorikan sebagai salah satu. Modul KVM kernel mengubah kernel Linux menjadi hypervisor bare-metal tipe 1, sementara sistem keseluruhan dapat dikategorikan ke tipe 2 karena OS host masih berfungsi penuh dan VM lain adalah proses Linux standar dari perspektifnya.

Lingkungan desktop yaitu GUI kurang terkait dengan ini. Lebih jelas jika kita membandingkan ini dengan Hyper-V, di mana hypervisor adalah lapisan yang berbeda di bawah semua mesin virtual: bahkan dom0 secara teknis hanya satu VM antara lain, meskipun ia memiliki hak istimewa dan itu adalah yang ditunjukkan di konsol, memiliki GUI. Oleh karena itu, jika kita terlalu banyak menatap tampilan, Hyper-V mungkin terlihat seperti tipe 2 sementara itu murni tipe 1.

Esa Jokinen
sumber
1
Tipe 2 hypervisor memiliki HAL yang KVM tidak
FreeSoftwareServers
1

Jika Hyper-V adalah tipe 1, maka KVM juga tipe 1. Tidak ada layanan perangkat keras yang ditiru oleh sistem operasi di KVM. Sejujurnya, seluruh terminologi tipe 1 vs tipe 2 sudah usang dan harus dihentikan, karena hampir semua hypervisor modern bergantung pada virtualisasi yang dibantu dengan perangkat keras dan para tamu berjalan dengan kecepatan yang mendekati logam telanjang.

Seni Cancro
sumber