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