在一次性使用的专用服务器上使用 OpenVZ 有什么优势吗?

在一次性使用的专用服务器上使用 OpenVZ 有什么优势吗?

我们正在租用一台专用服务器,计划在其中托管 XMPP 服务器。目前已安装 Debian。我们目前的要求是,这台服务器仅用于生产;但是,如果生产负载未使用所有资源,则情况可能会发生变化。不过,我想我们会在第一天将所有资源提供给这台唯一的容器。

从一开始就安装 OpenVZ 有什么好处或坏处吗?我们还需要应对其他未知的事情吗?例如,我们的盒子可能会有大量的传入连接。这是否必须在主机和容器上进行管理?

谢谢。

答案1

如果您决定稍后进行虚拟化,则可能会有几个小时的停机时间。这不是什么大问题,因为您可以在那段时间内让其他机器运行服务,或者在没有人登录时(晚上、周末、假期等)运行服务。

真正的问题是,你到底为什么要考虑 OpenVZ?这只会增加一层不必要的复杂性。尤其是当有真正的虚拟化解决方案可用时。在 OpenVZ 容器中,你的标准 Unix 工具(pstop)通常会显示不正确的信息,要找出真正发生了什么,你必须阅读/proc/user_beancounters(并希望你正确地解释了它;这是非常不标准的)。更不用说你的资源没有完全虚拟化,所以客户机不是 100% 隔离的。这意味着行为不当的客户机可能会对服务器的其余部分产生重大的负面影响。

相关内容