VPS常用虛擬技術(shù)(OpenVZ、Xen、KVM)介紹與比較
VPS(虛擬專用服務(wù)器)的虛擬技術(shù)有很多種,VPS就是通過(guò)某種虛擬技術(shù)把一臺(tái)服務(wù)器分成多個(gè)虛擬服務(wù)器。VPS常用的虛擬技術(shù)有OpenVZ、Xen、KVM三種,不同的虛擬機(jī)的VPS相同的配置可能價(jià)格相差很大,那么這三種虛擬技術(shù)到底是什么,它們之間又有什么區(qū)別?本文對(duì)OpenVZ、Xen、KVM三種虛擬技術(shù)做一個(gè)簡(jiǎn)單的介紹,并比較它們之間的差異,希望對(duì)以后你們選擇VPS有點(diǎn)幫助。
OpenVZ虛擬技術(shù)
OpenVZ的介紹:OpenVZ是操作系統(tǒng)級(jí)別的虛擬技術(shù),即運(yùn)行在Linux上,并在底層操作系統(tǒng)上運(yùn)行一層應(yīng)用,通過(guò)虛擬化技術(shù)將一個(gè)服務(wù)器安裝成多個(gè)操作系統(tǒng)的實(shí)例,這樣每個(gè)實(shí)例就是一個(gè)VPS,這意味著易于理解和低權(quán)重開(kāi)銷,并且應(yīng)用無(wú)需近過(guò)虛擬指令可以直接運(yùn)行在CPU上,因此一般OpenVZ會(huì)有更好的性能,并且相比于其他兩種常見(jiàn)的虛擬技術(shù),價(jià)格低廉。
OpenVZ的優(yōu)點(diǎn):
OpenVZ價(jià)格低,相同價(jià)格可以買到更高的配置,內(nèi)存與CPU普遍較好。
共用一個(gè)內(nèi)核,效率高,性能較好。
OpenVZ的缺點(diǎn):
OpenVZ只能安裝Linux,不能安裝Windows。
共用母核,每個(gè)VPS實(shí)例不能單獨(dú)修改內(nèi)核(因此按照常規(guī)操作無(wú)法開(kāi)啟bbr)。
超賣!?。?!基本沒(méi)有不超賣的OpvenVZ。因?yàn)楣灿靡粋€(gè)母機(jī)的CPU和內(nèi)存,超賣現(xiàn)象嚴(yán)重會(huì)導(dǎo)致速度降低,CPU和內(nèi)存往往也沒(méi)有VPS服務(wù)商保證的那么好。
Xen虛擬技術(shù)
Xen的介紹:Xen是半虛擬化技術(shù),它并不是一個(gè)真正的虛擬機(jī),而是相當(dāng)于自己運(yùn)行一個(gè)內(nèi)核的實(shí)例,可以自由加載內(nèi)核模塊、虛擬的內(nèi)存和IO。Xen虛擬技術(shù)可以分為兩種,Xen PV和Xen HVM,其中,Xen PV只支持Linux系統(tǒng),而Xen HVM支持WIndows系統(tǒng),性能則是前者高于后者。
Xen的優(yōu)點(diǎn):
獨(dú)占內(nèi)存,雖然小但是保證能夠分配得到。
半虛擬化保證了相比于OpenVZ超賣現(xiàn)象不會(huì)很嚴(yán)重,超賣對(duì)性能的影響也沒(méi)有OpenVZ那么大。
Xen的缺點(diǎn):
相同價(jià)位,對(duì)比與OpenVZ,內(nèi)存更小,CPU、IO性能更差。
KVM虛擬技術(shù)
KVM的介紹:KVM是完全虛擬的,各個(gè)VPS實(shí)例之間不共用母機(jī)的內(nèi)核,各自之間都是相互獨(dú)立的。并且只要你的配置足夠,KVM理論上支持Linux和Windows上的任何版本。
KVM的優(yōu)點(diǎn):
完全虛擬化,可以裝Linux或者Winodws。
獨(dú)用內(nèi)核、內(nèi)存、CPU,完美支持TCP BBR加速。
KVM的缺點(diǎn):
因?yàn)镵VM支持任何操作系統(tǒng),如果同一個(gè)node的裝了過(guò)多的windows,有可能會(huì)影響極其硬盤的使用。
OpenVZ、Xen、KVM三種虛擬技術(shù)之間的比較
綜上所述,
OpenVZ在不超售的情況下是性價(jià)比最高的一種虛擬化技術(shù):價(jià)格低,性能好。但是?。?!基本沒(méi)有一個(gè)VPS服務(wù)商不超售OpenVZ,所以往往拿到的機(jī)子都是與描述的相比縮水很多的,人越多越卡,因此不建議使用。
Xen這個(gè)虛擬化技術(shù)說(shuō)實(shí)話我沒(méi)有用過(guò),不過(guò)它有PV和HVM兩種,對(duì)于系統(tǒng)的支持時(shí)分開(kāi)的,相對(duì)來(lái)說(shuō)穩(wěn)定性更好一些。
KVM是我推薦的一個(gè)虛擬化技術(shù),獨(dú)占內(nèi)核、內(nèi)存,相比于OpenVZ來(lái)說(shuō),穩(wěn)定性更好,受超售的影響小,其實(shí)也不會(huì)有那么多人在配置那么低的VPS上硬要裝Winodws的,而且它完美支持BBR加速,搞個(gè)ss服務(wù)器美滋滋。
了解更多相關(guān)內(nèi)容歡迎關(guān)注http://www.vecloud.com/