Які практичні переваги використання ядра linux-image-virtual?


22

Ubuntu пропонує альтернативний пакет ядра - linux-image-virtual, який повинен бути оптимізований для використання у віртуальних машинах. Що таке фактичні оптимізації та наскільки швидше / менше / краще воно порівняно із загальним ядром під час роботи на гостьовій ОС? Також ці оптимізації однаково ефективні для всіх провідних віртуальних машин, чи QEMU / VirtualBox / VMWare / YourFavouriteVM отримує якісь особливі переваги у продуктивності?


Відповіді:


17

Різниця між ядрами Virtual і Server полягає в тому, що Virtual ядро ​​призначене для використання всередині віртуальної машини. Віртуальне ядро ​​містить лише необхідні драйвери для роботи в популярних технологіях віртуалізації, таких як KVM, Xen та VMWare. Ядро сервера, на відміну від цього, містить необхідні драйвери для роботи з широким спектром апаратних засобів, і їх слід встановлювати безпосередньо на хост-системах. Крім цього, всі інші параметри ідентичні між сервером і віртуальним ядром.

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

Різниця полягає в тому, що віртуальне ядро ​​комплектує лише драйвери, необхідні для загальних пристроїв віртуальної апаратури замість усіх модулів для реального обладнання.

Тож він значно менший з точки зору дискового простору. Мені невідома жодна настройка продуктивності та будь-яка різниця у функціонуванні. Я думаю, що це лише для менших зображень.

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


1
На додаток до цього, я хотів би зазначити, що Ksplice працює як для загального, так і для віртуального ядра, а це означає, що ви можете безкоштовно використовувати виправлення ядра, що перезавантажується, на AWS / Linode та різних VPS (Xen / KVM).
Террі Ван

0

Але, на жаль, жодні модулі ядра (ip_tables) не завантажуються з Linux-віртуальним ядром, тому жоден брандмауер csf "не виходить з коробки".


Це неправда.
Colin 't Hart
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.