2

使用虚拟化的单个台式计算机充当同一房间内多个同时用户的工作站 - 可以做到吗?!

购买了一台新电脑,很快就会安装带有 Hyper-V 的 Windows 8,理论上我将拥有驱动 4 个独立显示器的计算能力和端口。建立了这个虚拟网络后,3 个朋友可以访问一些 4 人游戏,控制台风格,每个用户的输入针对不同的 VM 并因此监控。输入可能是游戏控制器或键盘和鼠标组合,可能两者同时(?!)

通过搜索网络,我还没有找到 Windows 8 的示例(或以这种方式使用的其他操作系统)。这个计划有不可逾越的缺陷吗?是否需要任何第三方工具?想法?评论?例子?

期待您的回复,谢谢!

4

2 回答 2

1

通常,VM 将通过父分区中的驱动程序与硬件进行交互。在 HyperV 中,父分区是可以直接访问硬件的 VM。相反,子分区访问虚拟化硬件。I/O 消息通过总线发送出去,并由父分区处理。其他管理程序遵循此模型,但对父分区和子分区使用不同的名称。例如,Xen 将父分区称为“Dom0”,将子分区称为“DomU”。

在您的情况下,您希望将专用硬件的访问权传递给您的朋友将使用的每个子分区 VM。查看VM配置中是否有这样的设置。请注意,您可能会遇到性能问题,因为您将在四个虚拟机上分配您的计算机硬件。

您在网上看不到很多示例,因为行业惯例是从单独的设备访问 VM。设备将通过远程协议访问 VM。一个简单的例子是 RDP(微软的远程桌面协议)。工作级版本是 ICA(Citrix 的协议)。与 RDP 相比,ICA 对于图形密集型远程会话很有用。

于 2012-10-22T09:13:03.420 回答
1

ICA 不支持多头 RemoteFX,这是您使之可行所需要的。但是,您不可能在一台带有 4 个键盘的机器上运行 4 个人。他们每个人仍然必须与专用 GPU 进行远程连接。这意味着您将需要至少 4 个 GPU。您还需要为 5 台机器(4 个虚拟机加上主机)提供足够的内存和足够的处理能力来运行您的游戏。因此,除非您找到连接 4 个键盘和 4 个鼠标以及 4 个显示器的方法,否则您仍然拥有 5 台机器。您可以使用瘦客户端来实现效果,但我认为您会发现它们并不适合游戏玩家市场。

如果您确实做到了这一点,您应该发布规格,因为将 VDI 带入游戏领域将是一个非常有趣的想法。

于 2012-11-08T22:43:00.043 回答