我的VPS提供商让我在KVM和OpenVZ之间进行选择。对于具有128MB或256MB RAM的VPS,最佳选择是什么?
发布于 2009-10-22 04:25:26
KVM的隔离性比OpenVZ好得多,根据我的经验,KVM的性能也更好。然而,我听到一些人说,他们从OpenVZ获得了更好的性能。在过去的一年中,KVM已经取得了长足的进步,所以如果它现在已经超过了OpenVZ,我也不会感到惊讶……
KVM还支持任何操作系统(理论上),而OpenVZ仅限于Linux。
我们只将KVM用于我们的虚拟化系统,没有兴趣切换到其他任何系统。
发布于 2011-04-10 11:32:16
KVM提供的性能远不及OpenVZ (或其商业对等产品Virtuozzo )。非常重要的一点是,KVM需要在VPS中运行内核,而OpenVZ使用共享内核运行容器。这意味着256MB的KVM实际上并不具有与OpenVZ相同的可用于用户空间的内存量。OpenVZ是一种非常轻量级的虚拟化技术,它的性能很容易超过完全虚拟化。
KVM确实提供了更好的隔离,尽管这对于容器中的用户空间通常是不明显的。
至於原来的问题,如果我要选购私家车,有两个因素要考虑:
1)在相同的价位上,KVM会让您的钱花得更少。256MB的KVM比256MB的OpenVZ要少,因为您必须运行自己的内核,所以实际应用程序占用的资源更少。另一方面,一些托管商对OpenVZ的收费更高,所以你需要计算一下。
2)托管公司更容易过度使用OpenVZ系统,所以糟糕的托管公司可能会让您使用包含太多容器的系统,因此要小心这一点。
发布于 2011-02-26 22:58:38
如果您从VPS提供商那里购买,则KVM/Xen。OpenVZ/LXC供应商可能会过度销售他们的产品。
如果它是您自己的服务器,那么您可以在同一台机器上混合使用OpenVZ/LXC和KVM。
https://stackoverflow.com/questions/1603351
复制相似问题