支持查看自己的訪客的裸機虛擬機管理程序
我試圖了解是否有可能擁有一個能夠在同一台機器上查看來賓作業系統的 Type-1 Hypervisor(裸機,無主機作業系統)。
即我有一個 XenServer,它託管 2 個 Windows 和 1 個 Ubuntu 伺服器。雖然它們都可以遠端管理,但它們需要另一台機器來訪問它們。
在沒有其他機器可用的情況下,我希望能夠訪問物理主機,並直接連接到來賓虛擬機。
我正在查看選項,對於我現有的 XenServer,我似乎只能為物理主機上的來賓獲取基於文本的控制台視圖。
看起來 KVM 是一個自然混合的 Type-1 和 Type-2 管理程序,即便如此,如果我將我的 Ubuntu VM 降級到託管 KVM 的主機,也許能夠為我節省一些 CPU 週期。
還有其他選擇嗎?我正在想像一個 XenServer/ESXi/Hyper-V 伺服器,它可以通過使用某種形式的 X11 + VNC 來 ALT-TAB 每個作業系統。
雖然看起來不像,但 Hyper-V 實際上是一種類型 1 的管理程序,因為虛擬化層位於Windows 作業系統之下並調解所有硬體訪問(前段時間,在硬體輔助虛擬化改進很多之前,它由於作業系統位於虛擬化層之上,因此在 Hyper-V 主機上體驗非常緩慢的圖形性能是很常見的)。
當然,Hyper-V 主機完全能夠訪問來賓系統的控制台(除非您選擇執行沒有 GUI 的 Server Core 版本)。
一些有用的連結:
http://en.wikipedia.org/wiki/Hypervisor
http://en.wikipedia.org/wiki/Comparison_of_platform_virtualization_software
http://www.virtualizationsoftware.com/top-5-enterprise-type-1-hypervisors