Eu tenho um novo servidor dedicado no qual vou criar algumas VMs. O sistema operacional será o CentOS 6.5, para o host e as VMs.
A GUI no host (Gnome etc.) oferece algum benefício real quando se trata de manipular as VMs? Ou está apenas sugando recursos do sistema desnecessariamente? Você pode quantificar quanto? Isso afeta os recursos o tempo todo, ou apenas quando estou vendo?
O que me permite fazer o que não posso fazer na linha de comando com o virsh etc?
Esta é uma caixa E5-1650 (6 núcleos, 12 threads) com 32 GB de RAM.
Se você acredita que uma GUI é útil, você pode me dizer quais pacotes eu preciso instalar. Eu sei que "yum install Desktop" faz o trabalho, mas instala muitas dependências e me perguntei se há uma alternativa mais simples.
centos
centos6
graphical-user-interface
gnome
Codemonkey
fonte
fonte
Respostas:
Do ponto de vista da segurança, a instalação de uma GUI é uma má ideia, pois expande bastante a superfície de ataque do host. Certamente, uma GUI consome alguns recursos que poderiam ser usados pelas VMs. O Gnome ocupará recursos sempre que estiver em execução - independentemente de você estar ou não em uso.
A solução que normalmente uso é NÃO instalar uma GUI no servidor, mas instalar os requisitos mínimos (pacote xauth), acessar a máquina via SSH e, em seguida, executar o virt-manager através do SSH para que exporte para minha estação de trabalho. O benefício adicional é que eu posso fazer isso de qualquer lugar (e também posso habilitar a compactação no SSH para conexões mais lentas)
fonte