Broadcom, yang mengakuisisi bisnis VMware setahun yang lalu, mengusulkan beberapa perubahan untuk dimasukkan ke dalam kernel Linux, menambah hypervisor KVM kemampuan untuk mengarahkan hypercall VMware ke ruang pengguna dan menyediakan fungsionalitas untuk secara selektif mengaktifkan antarmuka “VMWare backdoor” yang digunakan dalam paravirtualisasi untuk mengirim permintaan dari sistem tamu ke lingkungan host. Perlu dicatat bahwa perubahan ini akan memungkinkan produk VMware untuk beralih menggunakan hypervisor KVM pada platform Linux dan akan memberikan kemampuan untuk menjalankan sistem tamu VMware yang tidak dimodifikasi menggunakan KVM.
Perubahan pertama menambahkan dukungan pada KVM untuk mengalihkan hypercall khusus VMware ke pengendali ruang pengguna (dalam produk VMware, hypercall diproses di ruang pengguna), sehingga mesin virtual yang dibuat untuk VMware dapat berjalan tanpa menggunakan modul kernel berpemilik atau membuat perubahan pada mesin virtual.
Perubahan kedua memberikan kemampuan untuk mengaktifkan antarmuka backdoor VMWare tidak hanya untuk seluruh sistem melalui parameter boot yang sudah ada. Kvm.enable_vmware_backdoor, tetapi juga melalui aktivasi pada tingkat hypervisor terkait dengan masing-masing mesin virtual.
Michael Larabel telah menerima konfirmasi dari Broadcom bahwa platform virtualisasi versi Linux untuk workstation VMware Workstation bermaksud untuk beralih menggunakan hypervisor KVM alih-alih kode virtualisasi miliknya sendiri. Waktu untuk menyelesaikan transisi ke KVM belum ditentukan dan bergantung pada seberapa cepat perubahan yang diperlukan untuk bekerja dengan tamu VMware disertakan dalam kernel utama dan mulai dikirimkan dalam kit distribusi. Diasumsikan bahwa tidak akan ada masalah dengan integrasi patch, karena patch tersebut tidak berdampak signifikan dan hanya menyertakan beberapa lusin baris kode. Pilihan paling optimis adalah transisi VMware Workstation ke KVM tahun depan.
Sumber: opennet.ru
