在虚拟服务器上运行多个虚拟机

在虚拟服务器上运行多个虚拟机

是否可以在虚拟服务器上运行多个虚拟机?我正在做一个项目,我想使用多个 Ubuntu 虚拟机运行分布式入侵检测系统。是否可以在运行 Ubuntu 的虚拟服务器上完成此操作?

答案1

原则是的有可能的。

然而

如果您想在您的 Ubuntu VM 中使用 64 位客户机,您将需要在您的 Ubuntu 盒子中公开 VT-x(或 AMD 等效产品)。

据我所知,只有 VMware vSphere (ESXi) 可以做到这一点 - 要求将其添加到 VirtualBox 中强烈 抵制

您的另一个选择是使用容器化方法(例如 LXC、OpenVZ 或 Docker)来运行多个虚拟机,而无需完全虚拟化。

答案2

您的意思是在现有 VM 内运行虚拟机管理程序吗?如果是这样,那么是的,但这取决于现有 VM 所运行的虚拟机管理程序以及它所运行的硬件 - 但可以做到。

相关内容