我的情况如下:
我有两个 ASUS Celeron 800mhz 512MB 系统,目前运行的是 XP SP3。我们的 POS 系统仅适用于 Windows,无法在 Wine 中运行。(好吧,它可以运行,但不能正常工作)我还有其他运行 Ubuntu 的机器,使用 VMWare Player 将 XP 作为 POS 的虚拟机托管。那里没有问题。
但是这两个较旧的系统没有足够的内存来在虚拟机中运行 Puppy Linux 和 XP,更不用说在 VM 上运行 Ubuntu 或 Xubuntu 了。(而且它们无法升级)
目前,我的选择似乎是(除了坚持使用非常慢的 XP 系统)尝试创建一个精简的自定义 XP 以使其适合更少的内存,以便我可以在 VM 中的 Xubuntu 或 Puppy 中运行它。
我“想要”做的是运行 Xubuntu(或 Puppy)并通过 LAN 为整个 VM 提供服务。
我认为也许瘦客户端设置是可行的,但如果可以的话,我不想为整个 Linux 操作系统提供服务。这些桌面仍然需要运行 LibreOffice、FireFox 和 Thunderbird。所以我只想为每个桌面提供 VM。此外,很有可能两个桌面都试图同时运行 POS,所以我需要为每个客户端(如果不是每个用户)提供单独的 VM 实例。
我并不介意 VM/POS 有点慢。但主桌面需要对其他任务做出合理的响应,因此我想将这两个系统切换到 Linux。
有任何想法吗?
答案1
由于您已经在使用 VMware,您可能需要查看VSphere 虚拟机管理程序。您可以使用它在无头模式下在单个服务器上运行多个虚拟机,并通过网络将它们提供给客户端。我们在我的大学使用它来运行渗透测试竞赛的目标虚拟机。