Qual kernel usar na VM do servidor em execução no ESX

9

Nós rodamos várias máquinas virtuais ubuntu no servidor ESX.

No ubuntu, existem vários kernels disponíveis:

  • linux-generic-pae
  • linux-genérico
  • servidor linux
  • linux-virtual

Qual é a melhor escolha para uma máquina virtual em execução no ESX?

Vilmantas Baranauskas
fonte
O que as máquinas virtuais farão? Desktop, servidores? Eles precisarão de algum tipo de motorista especial?
Javier Rivera
São vários servidores, sendo a rede o único hardware "importante".
Vilmantas Baranauskas

Respostas:

11

Vamos tentar explicar as principais diferenças entre os kernels que você listou:

  • linux-generic: Este é o kernel normal do Ubuntu. O que a distribuição usa como padrão.

  • linux-generic-pae: Este é o kernel genérico com o PAE ativado. Ele permitirá que você use 4 Gb de RAM ou mais em um sistema de 32 bits. Você não o quer se estiver usando 64 bits ou se tiver menos de 4Gb de RAM, pois ela tem uma pequena penalidade de desempenho.

  • linux-server: Este é um kernel otimizado para uso do servidor. Este artigo possui boas informações sobre as alterações mais importantes. São mais de 50 opções de configuração alteradas. Uma aproximação grosseira será que esse kernel favorecerá processos de segundo plano longos em detrimento dos interativos. Não hesitará em congelar o mouse para dar mais poder ao processamento do número do banco de dados ou à gravação de arquivos.

  • linux-virtual: Este é o kernel do servidor , com a maioria dos drivers removidos. Ele possui apenas os drivers necessários para executar como convidado nas máquinas virtuais mais populares como KVM, Xen e VMWare. Fonte .

Portanto, não há uma resposta clara para sua pergunta, tudo depende do uso das máquinas virtuais. Se eles serão servidores tradicionais (não servidores de terminal) e você nunca os moverá para hardware real, o linux-virtual parece a melhor opção.

Javier Rivera
fonte
o que há sobre as diferenças entre inux-virtual-hwe-18.04-edge e linux-virtual-hwe-18.04 etc.?
Mr.Gosh
0

Infelizmente, porém, nenhum módulo do kernel (ip_tables) é carregado com o kernel linux-virtual, portanto, nenhum firewal do csf "pronto para uso" por exemplo.

Marek
fonte