OpenVZ和Xen在性能上有多大的区别?

在ServerFault的性能问题上有一个Xen vs. KVM 。

如果selectXen和OpenVZ之间的速度差异是什么?

寻找这样的基准没有显示比2008年更新的结果。

将OpenVZ与Xen进行比较,会有哪些重要的性能指标?

有人可能会说“你在比较桔子和菠萝”,但是我必须select2个中的1个,这是一个明智的select。 性能对我们来说是最重要的。 我们可能会从OpenVZ转向,因为Xen更加无处不在,但前提是性能开销并不显着。 下个月(2011年1月)我正在考虑自己的performance比较 – 这里是项目计划博客 。

如果你只是在运行linux,那么openvz可能会运行的很好。 我喜欢把它看作一个超级chroot环境。

我也发现调整openvz vs Xen更容易,同时也可以看到某些应用程序出现意想不到的内存消耗,特别是在java中的exec。

我不得不承认,java应用程序有时可以在openvz中成为皮塔饼,但一旦调整,它的效果非常好。 我目前有14个tomcat实例在gentoo上运行没有任何问题。

也有一个独特的情况,为什么我selectopenvz,这是由于高精度事件时间与一些自定义应用程序,其中Xen失败,所以如果你需要非常精确的时间,那么Xen可能会让你失败。

如果你只有linux作为虚拟机操作系统 – 那么openvz会更快。 看谷歌的基准。

yes是不一样的,因为openvz是一个容器,而xen是一个pipe理程序。

不过你应该检查一下openvz的进度,因为有些linux发行版会抛弃它。