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

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

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

  • linux-generic-pae
  • linux-generic
  • linux-server
  • linux-virtual

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

9
задан 23 December 2010 в 18:03

2 ответа

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

0
ответ дан 23 December 2010 в 18:03

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

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

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

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

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

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

0
ответ дан 23 December 2010 в 18:03

Другие вопросы по тегам:

Похожие вопросы: