是否可以在 x64 xen 虛擬機器管理程式上對 32 位元 Linux 核心進行半虛擬化

是否可以在 x64 xen 虛擬機器管理程式上對 32 位元 Linux 核心進行半虛擬化

如果我有 64 位元 Xen 核心(虛擬機器管理程式),我可以運行半虛擬化 x86 Linux 用戶端嗎?

我想將所有小型記憶體客戶機安裝為 x86,以便它們使用比所需更少的記憶體。

答案1

你可以這樣做,即舊的XenServer有32位元Linux作為dom0,並且可以運行32位元和64位元VM(因為它在生產中廣泛使用,我認為這是正確的方法)。虛擬機器管理程式只需要做額外的一件事就是將 32 個指令轉換為 64 位元。但 32 位元影響的只是您的系統內存,而不是您的設備驅動程序,因此您仍然可以使用 virtio(半虛擬化)設備驅動程式。

更多資訊(記住 dom0 只是一個虛擬機器!): http://xenserver.org/discuss-virtualization/virtualization-blog/entry/the-reality-of-a-64-bit-dom0.html

相關內容