VPS的全稱為Virtual Private Server,叫做虛擬專用服務器(Godaddy稱之為Virtual Dedicated Server,VDS).就是利用各種虛擬化手段把單台物理服務器虛擬為多台虛擬服務器提供給用戶使用.相對於傳統的虛擬主機,VPS能夠為用戶提供獨立的OS環境:例如iptalbes、web服務器選擇、數據庫等。根據常見的VPS技術的種類可以分為:Xen、Openvz、KVM三種。
Xen、Openvz、KVM有什么區別?
三者都是常見的虛擬化主機技術。Xen pv是常見的半虛擬化技術,它並不是一個真正的虛擬機,而是相當於自己運行了一個內核的實例,可以自由的加載內核模塊,虛擬的內存和IO,穩定而且可預測。XEN hvm是全虛擬化,pv只能用於linux內核的系統,效率更高,hvm可以虛擬所有常見操作系統(可以使用windows),理論效率比pv略低,另外,hvm需要cpu虛擬化指令支持,pv無此要求。
Openvz則是操作系統級別的虛擬化技術,是底層操作系統上的一層應用,這意味着易於理解和低權重開銷,應用程序無需經過虛擬指令而直接運行在CPU上,一般來說也意味着更優的性能。
kvm是完全虛擬的,所以不用區分類似Xen pv和hvm的區別,所有的kvm類型的虛擬技術都可以裝各種linux的發行版和各種win的發行版,不管供應商在主頁有沒有寫明是否支持win,只要你配置夠win運行,KVM VPS都可以安裝。