VirtualBox 已在生产中?

VirtualBox 已在生产中?

我计划将目前由 Debian 提供支持的服务移至 VirtualBox。这样我们便可以轻松将其移植到速度更快的机器(如果需要)。设置如下:

debian host > Virtual Box #1 > debian instance #1 running Apache & application
            > Virtual Box #2 > debian instance #2 containing database

您有使用基于 Virtual Box 的生产设置的经验吗?它是否足够稳定和快速?您会推荐其他产品吗?

非常感谢!

答案1

根据我的经验,virtualbox 更适合运行虚拟桌面系统,而不是服务器。它非常适合运行需要从 Windows 进行管理的 VMWare ESXi,但我只有 Linux 系统,所以我虚拟化了 Windows 来运行这些工具。或者它非常适合测试。但我不会用它来运行服务器进行生产,因为我真的不认为它应该以那种方式使用。此外,如果它在工作站上运行,则会增加服务器因重启、崩溃、其他程序出现问题等而停机的可能性。

我确实会考虑使用更适合运行服务器的产品,例如 Xen、VMWare ESXi 或 VMWare Server 或 Hyper-V。它们有更适合运行生产服务器的工具,并提供免费版本。

答案2

正如 Bart 所说,VirtualBox 更适合桌面使用。它的优点是真正跨平台(您可以获得适用于 Linux、OSX、Solaris、Win 的 VB)并且具有良好的界面。

对于简单的服务器安装,我更习惯运行 VMware Server,我发现它更合适。我选择的主机系统是 Ubuntu LTS,我拥有从旧版 Ubuntu 6.06 + VMwareServer1 到 Ubuntu 10.04 + VMwareServer2 的一系列系统。

VMware Server 已经包含在启动时自动启动虚拟机的基础架构(VirtualBox 没有),包括一次启动一个虚拟机的选项(以免使主机过载)。

此外,我发现 VMware Server 更适合运行一些奇特的东西(上周我们成功地将 SCO OpenServer 5 系统从金属移植到 VMware Server 2 - 而在快速测试期间它甚至无法在 VirtualBox 中启动)。

VMware Server 2 包含一个不错的 WEB 管理界面(如果您的服务器是无头的,则很有用),但它缺少一个像样的控制台(它自己的本机控制台是 Linux 和 Windows 的浏览器插件,没有 Mac)。幸运的是,您只需编辑 VM 属性即可添加 VNC 控制台并使用它 :)

相关内容