OpenVZ vs KVM,两种主流VPS形式的区别和对比 [图解]

VPS:全称虚拟私有服务器Virtual Private Server。简单理解就是通过虚拟化技术将一台物理服务器变成逻辑上的多台虚拟服务器,每个虚拟出来的服务器都拥有自己独立的操作系统,称其为VPS或者VM虚拟机(Virtual Machine)。对用户来说,每台VPS虚拟服务器使用上和独立的物理服务器没什么区别。

 

网上可购买到的VPS通常采用为OpenVZ和KVM两种虚拟化技术,这两种类型的虚拟化技术之间有什么不一样,购买的时候需要怎么选择?

TT为大家做了如下总结:

    他们之间的主要差别在于VPS是否共享OS kernel系统内核。VPS为共享内核的虚拟主机,即每台vps并不独立拥有自己的OS kernel,而是与其他主机共用。而KVM是拥有独立完整的OS(内核+系统层),OpenVZ只能虚拟出Linux,而KVM可以虚拟出Windows和linux及大部分操作系统。

OpenVZ虚拟化技术

俗称半虚拟化技术,也叫容器式虚拟化技术(Container style of virtualization)VPS虚拟主机并没有一个完整的操作系统,每台VPS虚拟主机只具有独立的OS系统层,内核层需要和虚拟化层共用。也就是一台物理服务器上运行的所有VPS都具有相同的OS内核。如果你购买的是OpenVZ方式的虚拟主机,你没法对操作的内核做调整,如独立升级kernel,设置google加速技术BBR等。

 

KVM虚拟化技术

全虚拟化技术(True virtualization),其实运行的VPS或者叫VM虚拟机具备完整的OS系统,可以任意对其进行修改。这样的技术有Xen、VMware vpshere等,企业级虚拟化多采用此种方式。

既然有KVM这种全虚拟化技术,为什么还需要OpenVZ方式的虚拟技术呢,只有一个原因,OpenVZ对物理主机的开销小。同样的物理服务器,采用KVM技术如果可以运行20个VPS,换成OpenVZ技术则可以运行30个甚至更多VPS。从成本角度主机商更愿意采用OpenVZ方式,但安全性和操作性没有KVM方式好。早期大部分主机商都采用OpenVZ方式的虚拟化技术,如大家熟悉的便宜主机商 搬瓦工官网,价格低至1.99刀/ 月,随着客户的要求越来越高,越来越多的主机商已都开始采用KVM方式的虚拟化技术了,搬瓦工也开始大规模使用KVM技术了。

更多便宜主机商选择可参看支持支付宝付款的主机商

哪种类型适合自己使用,建站用什么类型的,做代理用什么类型的合适,请看下图分析:

结论:

OpenVZ的好处基本上只剩下性能这一点有优势了,前提是主机商不超额配置虚拟机,但这一点在便宜的主机商上基本不可能不超配,不然没法做到这么便宜。

像知名的便宜主机商搬瓦工、vultr等都已支持KVM方式的VPS主机。

如果价格差别不大或者没有其他特殊的用途,一般建议选择KVM方式,毕竟你可以对VPS进行任意的操作,不受限制。

搬瓦工只有OpenVZ方式的主机,且OS为CentOS 6,支持一键部署酸S酸S乳R。

翻Q,还在买代理,直接搭建一个吧,ttvps.com/ssr  

key: ssr

发表评论

关闭菜单