介紹Fedora Core虛擬化的操作效果
Fedora Core虛擬化操作系統(tǒng)是以使Linux圖形相關(guān)性最佳為目的的。這里我發(fā)表一下個(gè)人理解,下面就這個(gè)問題來詳細(xì)說說吧。
虛擬化
Fedora Core虛擬化基于 Xen 3.0.2,集成在 Fedora Core 安裝程序中。更多信息請?jiān)L問 http://fedoraproject.org/wiki/Tools/Xen。
1. 虛擬化的類型
在 Fedora Core 中,使用 Xen 3.0.2,半虛擬化和完全Fedora Core虛擬化都可以實(shí)現(xiàn)。完全虛擬需要包含 VT 支持的處理器。半虛擬化不需要特殊的硬件,但是需要修改客戶操作系統(tǒng)。配置和使用 Xen 請參考 http://fedoraproject.org/wiki/FedoraXenQuickstartFC6。
2. 客戶操作系統(tǒng)
Fedora Core 開發(fā)團(tuán)隊(duì)已使用 Fedora Core 和 Red Hat Enterprise Linux 5 Beta1 測試過 Xen。其他客戶操作系統(tǒng)尚未測試。在半虛擬化的情況下,您應(yīng)當(dāng)可以運(yùn)行所有為 Xen 3.0.2 構(gòu)建的 Linux 客戶操作系統(tǒng)。在擁有 VT 硬件,完全Fedora Core虛擬化的情況下,您應(yīng)當(dāng)可以運(yùn)行多種操作系統(tǒng),甚至是專有的那些。
3. Xen 軟件包的變化
在 Fedora Core中,單一內(nèi)核同時(shí)可用于宿主和客戶操作系統(tǒng)中。在前一版本中,宿主操作系統(tǒng)使用 kernel-xenU 而客戶操作系統(tǒng)使用 kernel-xen0。在 Fedora Core 中只需要 kernel-xen 就可以了。
Fedora Core 包含 virt-manager,一個(gè)圖形界面的應(yīng)用程序,用于安裝和管理Fedora Core虛擬化機(jī)。virt-manager 的特性包括:
◆集成的圖形幀緩沖。virt-manager 可以訪問客戶操作系統(tǒng)的圖形化安裝程序和圖形環(huán)境,不需要 VNC。
◆內(nèi)嵌的串口終端查看程序??梢栽?virt-manager 中直接訪問終端,不再需要打開單獨(dú)的終端并執(zhí)行 xm console。
◆CPU 和內(nèi)存管理。活動的客戶操作系統(tǒng)的虛擬處理器(vCPU)和內(nèi)存可以即時(shí)地調(diào)整。
◆擴(kuò)展的 RFB 協(xié)議處理程序。如果客戶操作系統(tǒng)改變了屏幕分辨率,virt-manager 圖形終端也隨之調(diào)整。
◆在Fedora Core 中有兩種辦法來安裝客戶操作系統(tǒng): 使用命令行工具 xenguest-install,或者使用圖形界面的工具 virt-manager。
xenguest-install 程序重命名
命令 xenguest-install 是由過去版本中的 xenguest-install.py 重命名而來。
Xen 日志文件保存在 /var/log/xen 目錄,與其他系統(tǒng)消息分離。
i386 客戶內(nèi)核需要 PAE
i386 客戶需要 CPU 支持 PAE。一些舊機(jī)器也許不支持它。以上簡介Fedora Core虛擬化應(yīng)用。
【編輯推薦】