混合客户端和服务器操作系统的虚拟机管理程序

混合客户端和服务器操作系统的虚拟机管理程序

我需要更换用于开发的三个旧机器,它们运行着 Linux、Win Server 和 Win XP。我打算不购买三个新机器,而是购买一个机器并虚拟化操作系统。由于它是用于开发的,绝对性能不是问题,但我希望 Linux 和 Win 服务器能够持续运行,同时像普通 PC 一样运行 Win 7。因此,在 Win 7 上运行 Linux 和 Win Server 不是一个选择。

这是一个可行的解决方案吗?有人这样做过吗?性能怎么样?我希望 Win 7 的图形性能不错,足以运行偶尔的游戏。如果是这样,我正在寻找有关选择哪种虚拟机管理程序或虚拟化选项的建议或推荐。

答案1

我认为现在很难找到一个不支持 Windows 和 Linux 的虚拟化平台(我只能想到 Virtuozzo)。因此,如果您想使用裸机,请尝试 VMware ESXi 或 Citrix Xenserver。如果您不介意摆弄主机操作系统,那么您有更多选择。以下是我能想到的几个(无特定顺序) - Xen、KVM、VirtualBox、VMware Server/Player 等。

答案2

在大多数 VM 平台下,您可以执行与您描述非常接近的操作。将 Win XP、Linux 和 Win7 作为 VM。将 Win7 VM 视为普通 PC。随意登录和退出,并在屏幕上最大化。

虽然不完全符合您的要求,但看起来却完全符合您的要求。

我曾使用过 VMWare 和 VirtualBox,并且文档暗示其他软件的工作方式也类似。

与您想要运行多个虚拟机的所有平台相同,需要大内存和快速 CPU,越多越好。

答案3

由于此处的主机将是工作站而不是服务器,因此我建议使用 VMware Workstation 或 VirtualBox。

两者都具有足够的 OpenGL/Direct3D 支持来进行轻量级游戏;我甚至设法在 Linux 主机上的 Windows Vista VMware 虚拟机中运行魔兽世界。

两者都具有不错的性能(安装来宾工具后)和全屏模式,可以假装它是您当时计算机上唯一的操作系统。

请记住,主机必须安装显卡制造商的 3D 驱动程序才能获得最佳性能。这意味着 AMD 或 NVIDIA 显卡;英特尔显卡可以进行 3D 桌面合成,但在这种情况下不会为您提供不错的游戏性能。

答案4

前往.vmware.com将是让您使用 ESXi 虚拟化服务器的最简单方法。(当然它是免费的......)

相关内容