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?
server
kernel
virtualization
vmware
Vilmantas Baranauskas
la source
la source
Réponses:
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.
la source
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.
la source