目前比較常見的三種虛擬化技術(shù):1、OpenVZ,操作系統(tǒng)級(jí)別的虛擬化技術(shù),配置起來比較靈活;2、Xen,是半虛擬化技術(shù),可以自由加載內(nèi)核模塊,虛擬內(nèi)存和IO;3、KVM,完全虛擬的,支持任何類型的操作系統(tǒng)。
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
目前比較常見的三種虛擬化技術(shù):OpenVZ,Xen,KVM.
OpenVZ(容易超賣)
操作系統(tǒng)級(jí)別的虛擬化技術(shù),是操作系統(tǒng)上的一層應(yīng)用,這意味著易于理解和重開銷。配置起來比較靈活(這便給黑心服務(wù)商改低限制的機(jī)會(huì)。)
缺點(diǎn):由于是基于操作系統(tǒng)的虛擬化,別人用多了你就少了。內(nèi)存下來之后之間就宕機(jī)很不穩(wěn)定。
優(yōu)點(diǎn):服務(wù)商許可內(nèi)存和CPU都特別好。
Xen
是半虛擬化技術(shù),它并不是一個(gè)真正的虛擬機(jī)。相當(dāng)于運(yùn)行一個(gè)內(nèi)核實(shí)例,可以自由加載內(nèi)核模塊,虛擬內(nèi)存和IO。。分Xen+hvm和Xen+hvm pv只支持linux hvm支持win系統(tǒng)
優(yōu)點(diǎn):內(nèi)存獨(dú)占,雖然小但是都是分配到了,。內(nèi)存再低也不會(huì)宕機(jī),無響應(yīng)一段時(shí)間。
缺點(diǎn): 內(nèi)存小,硬盤小,帶寬小。pv性能更優(yōu)秀。
KVM
優(yōu)點(diǎn):完全虛擬的,不分pv和hvm區(qū)別。支持任何類型的操作系統(tǒng)。
查看本機(jī)VPS的性能判斷是否超售
openVZ VPS的超售辦法:
cd /dev/shm
dd if=/dev/zero of=./memtest bs=1M count =100;//創(chuàng)建100MB的文件
查看內(nèi)存:
free -m
不斷的調(diào)大count的值在指定范圍(你購(gòu)買的范圍)假如在承諾內(nèi)容內(nèi)機(jī)子就宕機(jī),那就是超售非常嚴(yán)重。
測(cè)試完畢不要忘了刪除你剛創(chuàng)建的文件呦 rm ./memtest
查看CPU信息
cat /proc/cpuinfo
磁盤IO測(cè)試命令
dd if=/dev/zero of=test bs=64k count=512 oflag=dsync
1)查看進(jìn)程內(nèi)存占用
top
2)查看CPU信息
cat /proc/cpuinfo