VirtualBox diadaptasi untuk dijalankan di atas hypervisor KVM

Teknologi Cyberus telah membuka kode untuk backend VirtualBox KVM, yang memungkinkan Anda menggunakan hypervisor KVM yang terpasang pada kernel Linux dalam sistem virtualisasi VirtualBox alih-alih modul kernel vboxdrv yang disertakan dalam VirtualBox. Backend memastikan bahwa mesin virtual dijalankan oleh hypervisor KVM dengan tetap mempertahankan model manajemen tradisional dan antarmuka VirtualBox. Didukung untuk menjalankan konfigurasi mesin virtual yang ada yang dibuat untuk VirtualBox di KVM. Kode ini ditulis dalam C dan C++ dan didistribusikan di bawah lisensi GPLv3.

Keuntungan utama menjalankan VirtualBox dibandingkan KVM:

  • Kemampuan untuk menjalankan VirtualBox dan mesin virtual yang dibuat untuk VirtualBox secara bersamaan dengan QEMU/KVM dan sistem virtualisasi yang menggunakan KVM, seperti Cloud Hypervisor. Misalnya, layanan terisolasi yang memerlukan tingkat perlindungan khusus dapat berjalan menggunakan Cloud Hypervisor, sementara Windows guest dapat berjalan di lingkungan VirtualBox yang lebih ramah pengguna.
  • Dukungan untuk bekerja tanpa memuat driver kernel VirtualBox (vboxdrv), yang memungkinkan Anda mengatur pekerjaan di atas versi kernel Linux yang bersertifikat dan terverifikasi, yang tidak mengizinkan memuat modul pihak ketiga.
  • Kemampuan untuk menggunakan mekanisme akselerasi virtualisasi perangkat keras tingkat lanjut yang didukung di KVM, tetapi tidak digunakan di VirtualBox. Misalnya, di KVM, Anda dapat menggunakan ekstensi APICv untuk memvirtualisasikan pengontrol interupsi, yang dapat mengurangi latensi interupsi dan meningkatkan kinerja I/O.
  • Kehadiran kemampuan KVM yang meningkatkan keamanan sistem Windows yang berjalan di lingkungan virtual.
  • Berjalan pada sistem dengan kernel Linux yang belum didukung di VirtualBox. KVM dibangun ke dalam kernel, sedangkan vboxdrv di-porting secara terpisah untuk setiap kernel baru.

VirtualBox KVM mengklaim operasi yang stabil di lingkungan host berbasis Linux pada sistem x86_64 dengan prosesor Intel. Dukungan untuk prosesor AMD ada, tetapi masih dianggap eksperimental.

VirtualBox diadaptasi untuk dijalankan di atas hypervisor KVM


Sumber: opennet.ru

Tambah komentar