為伺服器選擇哪種 Linux 虛擬化?
嗨,我有一個全新的 Intel i7 伺服器系統,配備 12GB 記憶體,我想使用虛擬化將其他三個 linux 伺服器整合到這台機器上。我想使用伺服器中的硬碟(通過一種 LVM)作為儲存,因為我沒有 SAN/IScsi。所有 Linux-VM 都將執行 Debian-Linux,因此不需要 Windows 支持。我更喜歡裸機虛擬化(所以我不必維護“dom0”的作業系統)。該軟體應該是免費的,甚至更好的開源。
虛擬機將執行:PostgresSQL、Lighttpd+PHP、Tomcat-Server、Mail-Server、靜態文件 Lighttpd。
問題是,我無法決定選擇哪個系統:
VMware EsXi:問題是伺服器中不支持的 NIC:它是一個 realtek 晶片,因為它是一個託管伺服器,所以我無法修改硬體。
Citrix XenServer:我需要在 Linux 下執行管理軟體,Citrix-Software 只能在 Windows 上執行。更大的問題:您不能將機器儲存在內部硬碟上,您需要一個 SAN。
**XEN:**目前我最喜歡,但是我沒有找到可以用來顯示虛擬機狀態的管理軟體。我必須將 debian 系統設置為 dom0 並對其進行維護。
**OpenVZ:**我討厭這個,它從來沒有在 debian 下工作過。
主要問題是:市場瞬息萬變,所以我在網際網路上找到的任何東西都已經過時了,所以有人可以給我一些建議嗎?謝謝!
你考慮過KVM嗎?
也許不是最流行的答案,但如果你喜歡 XEN,那就去吧。您可能最了解它,最熟悉使用它,並且您可以使用 SNMP 工具和監控代理的組合來很好地了解系統狀態和性能。如果你有一個你喜歡並且知道你可以使用的解決方案,為什麼還要選擇另一種解決方案?
我個人最喜歡的傾向是 ESXi,您說由於硬體原因無法使用。但那是因為我最熟悉那個解決方案:-)