Quel noyau utiliser pour la machine virtuelle du serveur s'exécutant sur ESX

10

Nous exécutons plusieurs machines virtuelles ubuntu sur le serveur ESX.

Dans ubuntu, plusieurs noyaux sont disponibles:

  • linux-generic-pae
  • linux-generic
  • serveur linux
  • linux-virtual

Lequel est le meilleur choix pour une machine virtuelle fonctionnant sur ESX?

Vilmantas Baranauskas
la source
Que vont faire les machines virtuelles?. Bureau, serveurs?. Auront-ils besoin d'une sorte de pilotes spéciaux?.
Javier Rivera
Il s'agit de différents serveurs, le réseau étant le seul matériel "important".
Vilmantas Baranauskas

Réponses:

12

Essayons d'expliquer les principales différences entre les noyaux que vous avez répertoriés:

  • linux-generic: c'est le noyau Ubuntu normal. Celui que la distribution utilise par défaut.

  • linux-generic-pae: c'est le noyau générique avec PAE activé. Il vous permettra d'utiliser 4 Go de RAM ou plus dans un système 32 bits. Vous ne le voulez pas si vous utilisez 64 bits ou si vous avez moins de 4 Go de RAM, car il a une petite pénalité de performance.

  • linux-server: Il s'agit d'un noyau optimisé pour une utilisation serveur. Cet article contient de bonnes informations sur les changements les plus importants. Ce sont plus de 50 options de configuration modifiées. Une approximation grossière sera que ce noyau favorisera les longs processus d'arrière-plan par rapport aux processus interactifs. Il n'hésitera pas à geler votre souris pour donner plus de puissance à votre crunching de numéro de base de données ou à une écriture de fichier.

  • linux-virtual: il s'agit du noyau du serveur , avec la plupart des pilotes supprimés. Il ne dispose que des pilotes nécessaires pour fonctionner en tant qu'invité sur les machines virtuelles les plus populaires telles que KVM, Xen et VMWare. Source .

Il n'y a donc pas de réponse claire à votre question, tout dépend de l'utilisation des machines virtuelles. S'ils vont être des serveurs traditionnels (pas des serveurs de terminaux) et que vous ne les déplacerez jamais vers du vrai matériel, linux-virtual semble la meilleure option.

Javier Rivera
la source
Qu'en est-il des différences entre inux-virtual-hwe-18.04-edge et linux-virtual-hwe-18.04 etc.?
Mr.Gosh
0

Mais malheureusement, aucun module du noyau (ip_tables) n'est chargé avec le noyau linux-virtual donc pas de pare-feu csf "prêt à l'emploi" par exemple.

Marek
la source