技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

Xen、KVM、VMware、hyper-v等虛擬化技術(shù)的對(duì)比

來源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2018-07-15 12:00┆點(diǎn)擊:

  xen和kvm,是開源免費(fèi)的虛擬化軟件。

  vmware是付費(fèi)的虛擬化軟件。

  hyper-v比較特別,是微軟windows 2008 R2附帶的虛擬化組件,如果你買了足夠的授權(quán),hyper-v(包括hyper-v 2008 core)都可以免費(fèi)使用。

  如果是vmware或hyper-v虛擬windows系統(tǒng),不管是虛擬化軟件本身,還是其中的子系統(tǒng),都要支付許可費(fèi)用。

  如果是vmware或hyper-v虛擬linux,虛擬化軟件本身要支付許可費(fèi)用,子系統(tǒng)可以用linux來節(jié)省成本。

  如果是xen或kvm虛擬windows,其中的子系統(tǒng)要支付許可費(fèi)用。

  如果是xen或kvm虛擬linux,那么虛擬化軟件本身和其中的子系統(tǒng)無需產(chǎn)生任何費(fèi)用。

  從性能上來講,虛擬windows,如果都能得到廠商的支持,那么,性能優(yōu)化可以不用擔(dān)心。這幾款軟件全都能達(dá)到主系統(tǒng)至少80%以上的性能(磁盤,CPU,網(wǎng)絡(luò),內(nèi)存),這時(shí)建議使用hyper-v來虛擬windows,微軟自身的產(chǎn)品,虛擬windows是絕對(duì)有優(yōu)勢的。如果是虛擬linux,建議首先使用xen,支持linux的半虛擬化,可以直接使用主系統(tǒng)的cpu和磁盤及網(wǎng)絡(luò)資源,達(dá)到較少的虛擬化調(diào)度操作,可以達(dá)到非常高的性能,但xen操作復(fù)雜,維護(hù)成本較高。其次我們推薦kvm來虛擬linux,linux本身支持kvm的virtio技術(shù),可以達(dá)到少量的虛擬化調(diào)度操作,得到較高的系統(tǒng)性能。不推薦使用hyper-v來虛擬linux,太多的不兼容性導(dǎo)致linux基本無法在hyper-v上跑。

  如果以上產(chǎn)品我們不打算買廠商支持,其中vmware和hyper-v,是不建議使用的,主要是授權(quán)問題。

  這時(shí)就剩下kvm和xen了,如果虛擬windows,建議使用kvm,我們可以從redhat那里免費(fèi)拿到針對(duì)windows優(yōu)化過的磁盤和網(wǎng)絡(luò)的驅(qū)動(dòng)程序,可以達(dá)到較高的性能(幾乎與hyper-v性能持平)。而xen的windows優(yōu)化驅(qū)動(dòng)不是那么容易就能拿到的(由于redhat以后不支持xen了,看看novell是否放水了,呵呵,就開放程度上來講,redhat要好于novell)。

  綜上所述,

  在有授權(quán)的情況下,虛擬windows,建議使用hyper-v

  在有授權(quán)的情況下,虛擬linux,建議使用xen,如考慮到需要降低管理維護(hù)和學(xué)習(xí)成本,建議使用kvm。

  在沒有授權(quán)的情況下,虛擬windows,建議使用KVM

  在沒有授權(quán)的情況下,虛擬linux,建議使用xen,如考慮到需要降低管理維護(hù)和學(xué)習(xí)成本,建議使用kvm。