Какое ядро ​​использовать для серверной виртуальной машины, работающей на ESX

10

Мы запускаем несколько виртуальных машин Ubuntu на сервере ESX.

В Ubuntu доступны различные ядра:

  • линукс-родовой-пай
  • линукс-родовое
  • Linux-сервер
  • линукс-виртуальная

Какой из них лучше всего подходит для виртуальной машины, работающей на ESX?

Вилмантас Баранаускас
источник
Что собираются делать виртуальные машины? Рабочий стол, серверы? Будут ли им нужны какие-то специальные драйверы?
Хавьер Ривера
Это различные серверы, сеть является единственным «важным» оборудованием.
Вильмантас Баранаускас

Ответы:

12

Попробуем объяснить основные различия между ядрами, которые вы перечислили:

  • linux-generic: это нормальное ядро ​​Ubuntu. Тот, который дистрибутив использует по умолчанию.

  • linux-generic-pae: это общее ядро ​​с включенным PAE . Это позволит вам использовать 4 ГБ ОЗУ или более в 32-битной системе. Вы не хотите, если вы используете 64-битную или если у вас меньше 4 ГБ ОЗУ, так как это приводит к небольшому снижению производительности.

  • linux-server: это ядро, оптимизированное для использования на сервере. В этой статье есть хорошая информация о самых важных изменениях. Их более 50 вариантов конфигурации изменены. Грубым приближением будет то, что это ядро ​​будет отдавать предпочтение длинным фоновым процессам по сравнению с интерактивными. Не стесняйтесь заморозить мышь, чтобы дать больше возможностей для обработки номера базы данных или записи в файл.

  • linux-virtual: это ядро сервера , с удалением большинства драйверов. Он имеет только драйверы, необходимые для работы в качестве гостя на самых популярных виртуальных машинах, таких как KVM, Xen и VMWare. Источник .

Таким образом, нет четкого ответа на ваш вопрос, все зависит от использования виртуальных машин. Если они собираются быть традиционными серверами (не терминальными серверами), и вы никогда не собираетесь переносить их на реальное оборудование, Linux-Virtual кажется лучшим вариантом.

Хавьер Ривера
источник
что за различия между inux-virtual-hwe-18.04-edge и linux-virtual-hwe-18.04 и т. д.?
Гош
0

Но, к сожалению, никакие модули ядра (ip_tables) не загружаются с виртуальным ядром linux, поэтому, например, нет csf firewal "из коробки".

Marek
источник