VPS(Virtual Private Server 虚拟专用服务器),可以理解为独立的一台电脑,通常国外的VPS,价格稍贵的都会有独立IP提供。
VPS常见的类型有:OpenVZ-操作系统级别的虚拟化技术;Xen-半虚拟化技术;kvm-完全虚拟;
这三个类型,OpenVZ价格最便宜,但是大部分情况,如果你要搭建VPN的话,这个类型的VPS支持性比较差。
后两种,Xen比较少见,KVM贵,但是兼容性更好,向前面提到的VPN,KVM就完全支持。

关于这三种类型,完整摘录(http://www.fushanlang.com/the-vps-common-type-of-introduction-2163/)
内容如下:

OpenVZ
OpenVZ是操作系统级别的虚拟化技术,是底层操作系统上的一层应用,这意味着易于理解和低权重开销,一般来说也意味着更优的性能。但是OpenVZ配置起来比较灵活,给黑心服务商改低限制的机会。

优势:现在外面卖的这种类型,许可的内存都超大,CPU也强劲,而且卖家很多,可比性也很强。性价比超高。

劣势:超卖,没有不超卖的,导致各种石头盘,钻石盘。连带的cpu也被过度分割导致性能升值不如其标明的1/10。再有就是内存,基本上OpenVZ技术没有独占的,都是共享,别人多了你就少了,而且这种技术最大的劣势就是内存下来后直接就是当机。还有开设vpn各种不方便。
Xen

Xen是半虚拟化技术,它并不是一个真正的虚拟机,而是相当于自己运行了一个内核的实例,可以自由的加载内核模块,虚拟的内存和IO,稳定而且可预测。分Xen pv 和Xen hvm,区别就是pv只支持linux,而hvm支持win系统。

优势:内存独占,虽然小但是保证分配的到。部分虚拟技术决定了就算是超卖也不会超太离谱。所以一般的母鸡就算超了,也很少导致石头盘。当然小鸡有pt就除外了。另外就是即使内存再低也不会当掉,只是会无响应一段时间。

劣势:内存小,硬盘小,带宽小(以上3点均和同价位的openvz对比)。因为没发超卖了,为了赚钱只能把这3个基本配置降下来了。还有就是供应商残次不齐,而且大部分在说xen的时候都木有明说是pv还是hvm,其实pv的性能是优于hvm的。
KVM

优势:和xen类似,比xen更好的一点是,kvm是完全虚拟的,所以不分pv和hvm的区别,所有的kvm类型的虚拟技术都可以装各种linux的发行版和各种win的发行版,不管供应商在主页有没有写明是否支持win,只要你配置够win运行,那就肯定可以装的上去,只是方法的问题而已。

劣势:恰恰因为kvm可以装任意类型的操作系统,导致了折腾帝甚至在128m的机器上装了win2003(上去后直接所有的cpu和内存都用于硬盘IO了,不明白这些人想干神马)。其结果就是所有的kvm邻居都得看你周围邻居的脸色。这么说把,一个node下只要有5、6台这种折腾帝,对不起,你的硬盘基本就是石头盘了。

个人比较倾向于Xen,因为它是对供应商和和客户来说都是可以接受的折衷方案。openvz超卖太厉害,kvm等看RP,这2种都不适合那些不想折腾只想做站的站长。

现在说说虚拟主机,百度百科的解释:虚拟主机是指在网络服务器上分出一定的磁盘空间,用户可以租用此部分空间,以供用户放置站点及应用组件,提供必要的数据存放和传输功能。

事实上,对比VPS,你可以完全控制系统,想装什么就装什么,你可以装好web环境,只要硬盘空间足够,创建几百个网站也没有人会阻止你。

对于虚拟主机来说,可控性就没有这么高了,你通常只有一个数据库连接信息,FTP信息这些权限很低的部分。一般一个虚拟主机,只允许你放一个站点,并且空间,数据库空间,网站流量都是有很多限制的。VPS的限制就少了非常多。

国外也有支持多站点的虚拟主机,有兴趣可以自己谷歌了解。

如果你有兴趣折腾,想了解Linux运维等知识,买国外的VPS是最好的选择,当然,要仔细斟酌筛选价格和配置。
如果你只是搭一个普通网站,虚拟主机就够用了。

国内的价格普遍比国外的贵,并且国内的站点通常都需要你域名备案,备案很耗时,所以如何抉择,自己想清楚再做。

 

Related Posts: 虚拟主机和VPS的差别 :