Quali sono i vantaggi pratici dell'utilizzo del kernel linux-image-virtual?


22

Ubuntu fornisce un pacchetto kernel alternativo linux-image-virtual, che dovrebbe essere ottimizzato per l'uso in macchine virtuali. Quali sono le ottimizzazioni effettive e quanto è più veloce / più piccolo / migliore rispetto al kernel generico quando viene eseguito sul sistema operativo guest? Inoltre, queste ottimizzazioni sono ugualmente efficaci per tutte le principali macchine virtuali o QEMU / VirtualBox / VMWare / YourFavouriteVM ottengono vantaggi speciali in termini di prestazioni?


Risposte:


17

La differenza tra i kernel Virtual e Server è che il kernel Virtual deve essere utilizzato all'interno di una macchina virtuale. Il kernel virtuale include solo i driver necessari per l'esecuzione all'interno delle più diffuse tecnologie di virtualizzazione come KVM, Xen e VMWare. Al contrario, il kernel del server contiene i driver necessari per lavorare con una vasta gamma di hardware e dovrebbe essere installato direttamente sui sistemi host. Oltre a ciò, tutte le altre opzioni sono identiche tra il server e il kernel virtuale.

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

La differenza è che il kernel virtuale raggruppa solo i driver necessari per i comuni dispositivi hardware virtuali anziché tutti i moduli per l'hardware del mondo reale.

Quindi è notevolmente più piccolo in termini di spazio su disco. Non sono a conoscenza di alcun tuning per le prestazioni o di eventuali differenze funzionali in questo modo, penso che sia solo per immagini più piccole.

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


1
Inoltre, vorrei sottolineare che Ksplice funziona sia per il kernel generico che per quello virtuale, il che significa che puoi usare gratuitamente la patch del riavvio del kernel su AWS / Linode e vari VPS (Xen / KVM).
Terry Wang,

0

Ma sfortunatamente nessun modulo del kernel (ip_tables) è caricato con il kernel linux-virtual quindi nessun firewall CSF "pronto all'uso".


Questo non è vero.
Colin 't Hart,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.