Apa keuntungan praktis menggunakan kernel linux-image-virtual?


22

Ubuntu menyediakan paket kernel alternatif - linux-image-virtual, yang seharusnya dioptimalkan untuk digunakan dalam mesin virtual. Apa yang dimaksud dengan optimalisasi aktual dan seberapa cepat / kecil / lebih baik dibandingkan dengan kernel generik ketika dijalankan pada OS tamu? Juga, apakah optimasi ini sama efektifnya untuk semua mesin virtual terkemuka, atau apakah QEMU / VirtualBox / VMWare / YourFavouriteVM Anda mendapatkan keuntungan khusus dalam kinerja?


Jawaban:


17

Perbedaan antara kernel Virtual dan Server adalah bahwa kernel Virtual dimaksudkan untuk digunakan di dalam mesin virtual. Kernel virtual hanya mencakup driver yang diperlukan untuk dijalankan di dalam teknologi virtualisasi populer seperti KVM, Xen, dan VMWare. Kernel server sebaliknya berisi driver yang diperlukan untuk bekerja dengan berbagai perangkat keras, dan harus diinstal langsung pada sistem host. Selain itu, semua opsi lain identik antara server dan kernel virtual.

https://help.ubuntu.com/community/ServerFaq#What_are_the_differences_between_the_server_and_virtual_kernels.3F

Perbedaannya adalah bahwa kernel virtual hanya membundel driver yang diperlukan untuk perangkat keras virtual umum daripada semua modul untuk perangkat keras dunia nyata.

Jadi ini jauh lebih kecil dalam hal ruang disk. Saya tidak mengetahui adanya penyetelan untuk kinerja atau perbedaan fungsional seperti itu, saya pikir itu hanya untuk gambar yang lebih kecil.

http://ubuntuforums.org/showthread.php?t=1635961


1
Selain itu, saya ingin menunjukkan bahwa Ksplice berfungsi untuk kernel generik dan virtual, yang berarti Anda dapat menggunakan patch kernel reboot tanpa gratis di AWS / Linode dan berbagai VPS (Xen / KVM).
Terry Wang

0

Namun sayangnya tidak ada modul kernel (ip_tables) yang dimuat dengan kernel linux-virtual sehingga tidak ada firewall csf "out of the box".


Ini tidak benar.
Colin 't Hart
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.