当前位置:首页 > 虚拟化 > 正文

虚拟化的优点跟缺点


一、关于Xen,OpenVZ,KVM三大VPS虚拟化技术优劣势有哪些OpenVZ
OpenVZ是一种操作系统级虚拟化技术。它是底层操作系统之上的应用程序层,这意味着易于理解和低开销,并且通常具有更好的性能。不过OpenVZ在配置上更加灵活,这给了不法服务商降低限额的机会。
优点:现在户外销售的型号,行货内存大,CPU性能强,而且卖家也很多,可比性很好。物超所值。
缺点:超卖,没有超卖,导致各种石板、钻石板。相关的CPU也被过度分段,导致性能提升不到规定值的1/10。然后是存储。基本上,OpenVZ技术不是专有的,而是共享的。当别人拥有更多时,你拥有更少。另外,该技术最大的缺点是内存移除后立即崩溃。开通VPN时也存在各种不便。
Xen
Xen是一种半虚拟化技术,但相当于运行自己内核的一个实例。它可以自由且可预测地加载内核模块、虚拟内存和I/O。分为Xen+pv+和Xen+hvm。不同的是pv只支持Linux,而hvm支持Win系统。
优点:独占内存小但保证分配。部分虚拟技术决定了即使超卖也不会太离谱。因此,即使平均母鸡超过限度,也很出现石板的情况。当然,除非小鸡有PT。另外,即使RAM较低,也不会死机,但在一定时间内不会响应。
缺点:内存小、硬盘小、带宽低(以上三点都是与同价位的openvz相比)。既然没有办法超卖,我只能降低这三个基本配置来赚钱。供应商也很多,大部分都没有明确说明是PV还是HVM。事实上PV的性能比HVM要好。
KVM
优点:与Xen类似,但比Xen更好的一点是KVM是完全虚拟的,因此无论PV和HVM有何区别,都可以安装所有KVMType+虚拟技术。各种Linux发行版和各种Win发行版,无论提供商是否在主页上注明是否支持Win,只要配置足够运行Win,就一定可以安装+,只是方法的问题。
缺点:正是因为kvm可以安装任何类型的操作系统,折腾皇帝甚至在128m的机器上安装了win2003(升级后所有CPU和内存都用于磁盘I/O,我看这些人都没有)我想做一些伟大的事情)。结果是所有KVM邻居都必须查看邻居的面孔。这么说吧:只要一个节点下有5、6个,你的硬盘基本上就是一块石头了。
主持人点评: