VPS虚拟技术基本介绍:
VPS的全称是Virtual Private Server,中文意思是虚拟专用服务器。VPS就是通过虚拟技术将一台服务器分成许多个虚拟独立的服务器,并且每个VPS拥有独立的系统和资源。目前国内外VPS常采用的是OpenVZ、KVM、Xen三种虚拟技术,对于很多初接触VPS的朋友来说,选择什么样的VPS确实让人头疼,蜗牛特意找了些与VPS虚拟技术相关的一些文章来和大家一起学习,了解OpenVZ、KVM、Xen三种虚拟技术的特点,希望日后我们选择VPS时能有所帮助。
本站关于VPS系统的其他文章:
一、OpenVZ虚拟技术:
OpenVZ虚拟化的环境里只能运行linux操作系统,不能运行windows系统。目前网上虽然有教程教大家如何在OpenVZ虚拟化的环境运行windows系统,但是即使安装完成能使用,运行也是非常缓慢的,所以一般不建议在OpenVZ虚拟技术的VPS里安装windows。目前销售OpenVZ虚拟技术VPS的商家非常多,往往以廉价备受大家青睐。
与KVM、Xen相比,OpenVZ的优点是:1、价格低廉(有些甚至比虚拟主机还低),性价比高;2、VPS配置内存、CPU配置普遍较高;3、同一台服务器的VPS没有超卖的情况下性能较好,运行速度快。
与KVM、Xen相比,OpenVZ的缺点是:1、并非完全的虚拟化,VPS之间共享母机内存、CPU,同一服务器上的VPS可能会互相影响;2、OpenVZ机器超卖现象很严重。超卖严重影响硬盘读取速度和CPU、内存的使用率。CPU使用往往达不到产品标注的水平。
所以虽然OpenVZ虚拟技术下的VPS配置高价格低廉,但VPS性能好坏取决于是否超卖,如果VPS超卖自然会影响到性能。目前OpenVZ超卖现象非常普遍,选择时尽量选择信誉较好的主机商。另外虽然说内存、CPU并非独享,而是共享,别人使用多自己的就会减少,如果虚拟主机能满足你的要求的话,OpenVZ虚拟技术下的VPS绝对能满足你的要求。毕竟虚拟主机之间的影响才是最大的。
二、KVM虚拟技术:
KVM虚拟技术是完全的虚拟化,VPS之间不共用母机CPU和内存,VPS之间资源使用是独立的,互不影响。由于是完全的虚拟化,KVM虚拟技术的VPS理论上支持安装linux和windows任何版本,只要你的配置足够运行,使用方法得当,就一定能安装成功。
与OpenVZ、Xen相比,KVM的优点是:1、完全虚拟化,支持多系统安装;2、内存、CPU独享,VPS之间不受影响。
与OpenVZ、Xen相比,KVM的缺点是:由于支持任意操作系统,往往有人喜欢使用低配置的机器安装windows系统,可能同一台机器上个别人这个搞影响不大。但是人数多了就严重影响机器硬盘使用。
KVM虚拟技术的VPS比OpenVZ虚拟技术下的VPS更为独立些,同一母机上的VPS之间内存、CPU使用完全独立。但由于支持系统比较广泛,部分用户的不良操作可能会影响到硬盘的性能。
三、Xen虚拟技术:
Xen虚拟技术采用的是半虚拟化,是目前VPS虚拟技术当中最中规中矩的。Xen虚拟技术分两种类型:Xen PV和Xen HVM,其中Xen PV只支持Linux系统,Xen HVM只支持Windows系统。Xen PV性能优于Xen HVM性能。
与OpenVZ、KVM相比,Xen的优点是:主要是内存独享,虽然往往内存配置都较低,但都会分配到位。与OpenVZ相比,超卖现象不会太多,即使超卖也不会过多影响性能。
与OpenVZ、KVM相比,Xen的缺点是:相当与OpenVZ的VPS来说内存小、硬盘小、带宽小。价格相当较贵。
虽然Xen虚拟技术下的VPS往往内存小、硬盘小、带宽小,但都是实打实的分配到位。Xen相对OpenVZ、KVM超卖现象要少,VPS的稳定性应该是三者当中最好的。
VPS常用虚拟技术OpenVZ、KVM、Xen特点总结:
OpenVZ、KVM、Xen是目前常用的VPS虚拟技术,除此之外还有VMware、Hyper-v等。其实对于OpenVZ、KVM、Xen虚拟技术框架来说没有好坏之分,关键还是在VPS销售商,因为超卖、部分VPS影响整体这些都是销售商可以避免的。硬要对OpenVZ、KVM、Xen说出个所以然的话,蜗牛是这样认为的:
1、如果虚拟主机已经够你使用,那么你可以选择使用OpenVZ架构的VPS,因为OpenVZ架构的VPS往往价格低廉,基本你能与普通虚拟主机同价,虚拟主机的价格使用VPS为什么不选择VPS呢?
2、KVM、Xen与OpenVZ相比稳定性要高。因为他们的CPU、内存使用都是独立的。但价格相对要昂贵一点。至于KVM、Xen很难区分出它们的好坏。个人偏向于选择Xen,因为Xen框架下的VPS对于系统支持是分开的,相对来说是稳定性最好的。