J'ai un nouveau serveur dédié sur lequel je vais créer quelques machines virtuelles. Le système d'exploitation sera CentOS 6.5, pour l'hôte et les machines virtuelles.
L'interface graphique de l'hôte (Gnome, etc.) offre-t-elle un réel avantage en ce qui concerne la gestion des machines virtuelles? Ou s'agit-il simplement d'aspirer les ressources système inutilement? Pouvez-vous quantifier combien? Cela affecte-t-il les ressources tout le temps ou uniquement lorsque je le consulte?
Qu'est-ce que cela me permet de faire que je ne peux pas faire depuis la ligne de commande avec virsh, etc.?
Il s'agit d'une boîte E5-1650 (6 cœurs, 12 fils) avec 32 Go de RAM.
Si vous pensez qu'une interface graphique est une chose utile, pouvez-vous me dire quels packages je dois installer. Je sais que "yum install Desktop" fait le travail, mais il installe un tas de dépendances, et je me demandais s'il y avait une alternative slimline?
la source
Réponses:
Du point de vue de la sécurité, l'installation d'une interface graphique est une mauvaise idée car elle élargit considérablement la surface d'attaque de l'hôte. Une interface graphique utilise certainement certaines ressources qui pourraient autrement être utilisées par les machines virtuelles. Gnome utilisera des ressources chaque fois qu'il s'exécute, que vous l'utilisiez ou non.
La solution que j'utilise généralement est de NE PAS installer d'interface graphique sur le serveur, mais d'installer les exigences minimales (package xauth), d'accéder à la machine via SSH, puis d'exécuter virt-manager via SSH de telle sorte qu'elle exporte sur mon poste de travail. L'avantage supplémentaire étant que je peux le faire de n'importe où (et je peux également activer la compression sur SSH pour les connexions plus lentes)
la source