Saya memiliki server khusus baru yang akan saya buat beberapa VMs. OS akan menjadi CentOS 6.5, untuk host dan VM.
Apakah GUI pada host (Gnome dll) memberikan manfaat nyata ketika menangani VMs? Atau itu hanya menyedot sumber daya sistem yang tidak perlu? Bisakah Anda menghitung berapa? Apakah ini memengaruhi sumber daya sepanjang waktu, atau hanya ketika saya melihatnya?
Apa yang memungkinkan saya melakukan hal yang tidak dapat saya lakukan dari baris perintah dengan virsh dll?
Ini adalah kotak E5-1650 (6 inti, 12 utas) dengan ram 32GB.
Jika Anda berpendapat bahwa GUI adalah hal yang berguna untuk dimiliki, dapatkah Anda memberi tahu saya paket mana yang perlu saya instal. Saya tahu "yum install Desktop" yang berfungsi, tetapi ia menginstal banyak sekali dependensi, dan saya bertanya-tanya apakah ada alternatif ramping?
sumber
Jawaban:
Dari sudut pandang keamanan, memasang GUI adalah ide yang buruk karena sangat memperluas permukaan serangan tuan rumah. Tentu saja GUI mengambil beberapa sumber daya yang dapat digunakan oleh VM. Gnome akan mengambil sumber daya setiap kali ia berjalan - terlepas dari apakah Anda menggunakannya atau tidak.
Solusi yang biasanya saya gunakan adalah TIDAK menginstal GUI di server, tetapi menginstal persyaratan minimal (paket xauth), mengakses mesin melalui SSH dan kemudian menjalankan virt-manager melalui SSH sedemikian rupa sehingga diekspor ke workstation saya. Manfaat tambahan adalah saya dapat melakukan ini dari mana saja (dan saya dapat mengaktifkan kompresi pada SSH untuk koneksi yang lebih lambat juga)
sumber