虚拟机桌面linux系统,KVM - Linux下三大免费桌面虚拟机评测_Linux教程_Linux公社-Linux系统门户网站...
KVM
KVM(基于內核的虛擬機)是一個x86 Linux全虛擬化解決方案,需要硬件支持虛擬化擴展(Intel VT 或AMD-V),它由一個載入時內核模塊kvm.ko(提供核心虛擬化基礎設施)和一個處理器特殊模塊kvm-intel.ko或kvm-amd.ko組成,在它上層需要修改過的QEMU。
使用KVM,我們可以運行多個Windows或Linux虛擬機,每個虛擬機都擁有自己的虛擬硬件:網卡,磁盤,顯卡等。
從2.6.20開始,KVM就進駐了Linux內核,它是一個開源軟件。
圖 3 KVM
安裝
KVM對處理器有著特殊的要求,因此在安裝前最好先用下面的命令檢查一下你的機器是否與它兼容:
egrep -c ‘(vmx|svm)’ /proc/cpuinfo如果上面的命令返回0表示不支持KVM,如果返回1表示支持。
在我的桌面電腦上返回了0,因此KVM最終也只在我的64位Gentoo筆記本電腦上做了測試,這臺筆記本配置了英特爾雙核處理器,我在Gentoo內核開啟了KVM和kvm-intel模塊。
如果在Ubuntu中可以安裝KVM,你應該使用下面的命令來安裝它:
$ sudo aptitude install kvm libvirt-bin ubuntu-vm-builder bridge-utilslibvirt-bin提供了libvirtd,它可以用來管理QEMU和KVM實例。
ubuntu-vm-builder是創建虛擬機的命令。
bridge-utils在你的網絡和虛擬機之間架起了一座橋梁。
得分:★★
管理
KVM沒有提供官方的管理界面,但有大量的第三方工具可以管理KVM域,用的最多的要數Red Hat的virt-manager,它提供了一個簡單但高效的圖形界面。
來自Convirture的Convirt是另一個管理KVM虛擬機的GUI工具,它和virt-manager類似,都支持遠程和本地機器。
在我的測試中,我只使用了命令行工具,為此我還閱讀了kvm-img的幫助手冊。
得分:★★
特性
支持32位和64位虛擬機
實時遷移
可選的半虛擬化
直接訪問USB總線
僅支持Linux(它是Linux的一個內核模塊)
開源
得分:★★。如果我是在評估服務器虛擬化解決方案,它應該得3分。
虛擬鏡像
我發現http://stacklet.com/提供了一些Linux發行版的鏡像。
得分:★★
小結
KVM是一個集成的Linux解決方案,我發現用它創建的虛擬機響應速度不錯,唯一的缺陷是少針對桌面解決方案的功能,如3D圖形加速,或GUI管理工具。
總分:★8
總結
說了這么多,究竟哪一個虛擬化解決方案才是Ubuntu桌面的最佳選擇呢?
就我所測試的這三個產品而言,對于那些只是想體驗一下其它操作系統的初級用戶,VirtualBox無疑是最好的選擇。對于那些已經熟悉虛擬化的高級用戶,并且屬于命令控一類的人,KVM可能是他們的最愛。VMPlayer對于那些制作虛擬用具的人來說,可能更有吸引力。
就我個人而言,我喜歡在桌面電腦上使用VirtualBox測試最新的發行版,在我的筆記本電腦上,我使用的是KVM,我用它創建了一個虛擬機用于工作,我計劃在我的服務器上也采用KVM。
總結
以上是生活随笔為你收集整理的虚拟机桌面linux系统,KVM - Linux下三大免费桌面虚拟机评测_Linux教程_Linux公社-Linux系统门户网站...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《日长》第八句是什么
- 下一篇: arm32 linux 内存分布,gcc