VPS服務器系統主要分Windows和Linux 而且需要CPU支持虛擬化技術Virtualization Technolegy即VT,Intel和AMD都有該技術,具體請進入主板設置將該選項啟用。在Windows2008R2開始就有微軟自帶的Hyper-V虛擬化,這是壹種全虛擬化,開出來的vps允許任何X86架構的系統,而且不允許內存超開。這種改虛擬化對管理員要求不高,只要裝了Hyper-V組建壹般管理員就可以在圖形畫面下操作完成。
Linux平臺的開源穩定的虛擬化應該數大名鼎鼎的OpenVZ和Xen,OpenVZ即半虛擬化即PV。Xen支持半虛擬化PV和全虛擬化HVM和KVM。
PV是在Linux內核下面虛擬化,不再運行多內核文件,這樣的虛擬化效率高,內存可以超開,缺點是隔離性差,子系統只能是linux。HVM和KVM都是Xen下的虛擬化。
區別是HVM不是完全的虛擬化,還是可以超開內存的,而KVM是完全虛擬化,不能超開內存,子系統可以運行任意系統如windows等。