托管/单应用程序环境中的虚拟化

托管/单应用程序环境中的虚拟化

因此,我对虚拟运行测试机器和服务器非常感兴趣,并考虑过 vmware、VirtualBox、VirtualPC 和 qemu。在所有这些解决方案中,我最喜欢 qemu 和 VirtualBox,但它们都缺乏统一的、可管理的界面来处理机器。

几年前就有了 vmware Server,它也是免费的,对我来说是完美的解决方案。但现在它不再受支持且已被弃用。有没有免费的后续产品或替代方案?我不想在自己的窗口中运行 x 播放器(vmware/virtualbox 或其他)。

我知道还有 vmware ESX,但这需要非常严格的硬件组合,例如普通的英特尔产品(芯片组、网络适配器)等。

答案1

我仍然在一台 PC 上使用 VMWare 服务器,它满足了我的需求,但这些需求围绕着运行旧版操作系统(Windows XP,在我的情况下是 Centos 5),而不是运行最新的客户端操作系统。我相信 Windows 7 在 VMWare 服务器上可以运行,但 Windows 8 可能无法运行。

如果您计划将主机操作系统升级到 Windows 8,您可能需要考虑将 Hyper-V 作为您的虚拟化解决方案,因为它是随操作系统免费提供的。

答案2

I don't want to run x players (vmware/virtualbox or whatever) in their own window.

在 VirtualBox 中启动虚拟机时,您可以按住shift以“无头”方式启动。启动按钮下方还有一个选项,用于无头启动。

要连接,请使用 SSH、RDP 或其他远程访问软件。VirtualBox 还提供了Remote Display使用 RDP 直接连接到控制台(模拟物理键盘/鼠标)的选项。我会确保防火墙已启用并通过 SSH 隧道访问它。

您可以制作使用VBoxManage命令启动/停止/配置虚拟机的脚本并通过 SSH 运行这些虚拟机。

相关内容