
我有一個新的專用伺服器,我將在上面創建幾個虛擬機器。主機和虛擬機器的作業系統將為 CentOS 6.5。
主機上的 GUI(Gnome 等)在處理虛擬機器時是否能帶來真正的好處?或者它只是不必要地佔用系統資源?你能量化一下是多少嗎?它是一直影響資源,還是僅在我查看時影響資源?
它使我能夠做哪些我無法透過 virsh 等命令列完成的事情?
這是一個帶有 32GB 內存的 E5-1650(6 核、12 線程)盒子。
如果您認為 GUI 很有用,您能告訴我需要安裝哪些軟體包嗎?我知道“yum install Desktop”可以完成這項工作,但它安裝了大量依賴項,我想知道是否有精簡的替代方案?
答案1
從安全角度來看,安裝 GUI 是一個壞主意,因為它大大擴大了主機的攻擊面。當然,GUI 確實會佔用一些原本可以由 VM 使用的資源。 Gnome 在運行時都會佔用資源 - 無論您是否正在使用它。
我通常使用的解決方案是不在伺服器上安裝 GUI,而是安裝最低要求(xauth 軟體包),透過 SSH 存取計算機,然後透過 SSH 執行 virt-manager,以便將其匯出到我的工作站上。額外的好處是我可以在任何地方執行此操作(並且我還可以在 SSH 上啟用壓縮以實現較慢的連接)