OpenVZ、Xen、KVM 介绍与对比

释放双眼,带上耳机,听听看~!

前言

很多人看到同样配置的 VPS 价格相差很大,甚是不理解,其实 VPS 使用的虚拟技术种类有很多,如 OpenVZ、Xen、KVM、Xen 的 HVM 与 PV。在 XEN 中 pv 是半虚拟化,hvm 是全虚拟化,pv 只能用于 linux 内核的系统,效率更高,hvm 可以虚拟所有常见操作系统 (可以使用 windows),理论效率比 pv 略低,另外,hvm 需要 cpu 虚拟化指令支持,pv 无此要求。KVM 是新兴的虚拟化项目,出售 KVM 的 VPS 商家不多,但据说 KVM 虚拟技术是比较强悍的。而 OpenVZ 是一个类似于 Linux-VServer 的操作系级全虚拟化解决方案,目前基于 Xen 和 OpenVZ 的 VPS 服务商比较多。本文就 VPS 采用的几种常见技术 OpenVZ、Xen、KVM 做简单介绍和对比,以备你选购自己合适的 VPS。

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:

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

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

温馨提示:本文最后更新于 2022-12-11 01:52 ,某些文章具有时效性,若有错误或已失效,请在下方留言或联系逆念

给TA打赏
共{{data.count}}人
人已打赏
其他教程

最常见浏览器的 UA(User Agent/用户代理)

2018-2-13 2:24:17

其他教程

华硕 RT-ACRH17 路由器 免拆机刷不死OpBoot + 潘多拉固件

2021-2-28 20:47:00

重要声明

本站资源大多来自网络,如有侵犯你的权益请联系管理员,QQ508044570 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索