在主机 FreeBSD 上运行 CentOS 7 的推荐方法:VM 还是受限环境?

在主机 FreeBSD 上运行 CentOS 7 的推荐方法:VM 还是受限环境?

我需要在 FreeBSD 服务器(10.3)上部署 CentOS VM 或受限实例。

设计的解决方案: - 通过 VirtualBox 运行(无头) - 使用 bhyve

我想到了第三种选择:使用受限环境并在其上运行 CentOS 7,尽管我找不到任何线索来判断这是否可行。有人成功实施过这个解决方案吗?

答案1

我知道您正在寻找服务器端解决方案,而不是桌面解决方案?

您有以下选择:

  1. 完全虚拟化
    • 西恩维基百科
    • 正如您所说,VirtualBox 可能不太适合在服务器上运行,而适合在桌面上快速设置开发环境。
    • 库姆,非常成熟,可能不如 Xen/Dom0 或 bhyve 那么快。
  2. 提供接近裸机性能的虚拟机管理程序
  3. FreeBSD jail - 操作系统级虚拟化。它完全能够运行 CentOS,但可能需要一些反复试验才能正确运行。请参阅:午夜石油FreeBSD 维基。 还,可能不支持最新的 CentOS版本。

如果让我打赌,我会把钱押在 bhyve 上,因为它的发展进展迅速而且已经非常快了。FreeBSD jail 可能可以工作,但它会随着主机或 CentOS 客户机的升级而更容易崩溃(假设您首先让它工作)。如果您需要稳定性和可用于生产的解决方案,那么可能是 Xen 或 VirtualBox,优先考虑 Xen,因为它即将推出 Dom0 功能。

相关内容