關于KVM:你應該要了解的幾個知識
比特網(wǎng) 發(fā)表于:13年05月03日 12:52 [轉(zhuǎn)載] 網(wǎng)界網(wǎng)
如今市面上有很多虛擬化技術,要為你的云項目選擇一個合適的虛擬化平臺還真是個艱巨的任務。以下幾個關于開源虛擬化KVM常見的問題解答,希望能幫助你。
KVM是什么?
KVM (Kernel-based Virtual Machine,基于內(nèi)核的虛擬機) 是Linux下 x86硬件平臺上的全功能虛擬化解決方案,包含一個可加載的內(nèi)核模塊 kvm.ko提供和虛擬化核心架構和處理器規(guī)范模塊。使用KVM可允許多個包括Linux和Windows每個虛擬機有私有的硬件,包括網(wǎng)卡、磁盤以及圖形適配卡等。
由于KVM在性能、擴展性與安全等方面的優(yōu)勢,成為企業(yè)級的經(jīng)濟高效的虛擬化開放解決方案。紅帽將KVM作為首選的虛擬化平臺,IBM將KVM作為最佳虛擬化開放技術,參與KVM技術開發(fā),涉及性能、安全和云計算等廣泛領域。
如何獲取KVM?
購買Linux版本獲得KVM。很多Linux發(fā)行版本都內(nèi)置有KVM,包括紅帽企業(yè)Linux 5.4及以上版本,SUSE Linux Enterprise Server 11 SP1及以上版本,Canonical Ubuntu 10.04 LTS及以上版本。如果想虛擬運行Linux的服務器,或者虛擬運行Linux與Windows服務器的話,該購買方法最合適。
將KVM作為獨立hypervisor購買。KVM與Linux的組合進行了優(yōu)化,并拆開成交付hypervisor的模塊。紅帽企業(yè)虛擬化RHEV使用的就是這種方式。此種獲取方式適合云環(huán)境,或者適合運行Windows服務器的(大型)環(huán)境。