我正在设置一个带有 hyper-v 的 Windows Server 2012,它将用于运行 3-5 个虚拟机。服务器有两个 pci GPU,由于 hyper-v 不启用 GPU 直通,我想在父分区中使用一个 gpu,一个用于 remoteFX。
由于父母可以直接访问硬件,因此我可以将 GPU 用于图形要求高的应用程序(用于开发)。但这需要在父分区内安装应用程序。这是一个坏主意吗?我是否应该创建一个单独的 VM 并使用 RDP 从父级访问它?
我正在设置一个带有 hyper-v 的 Windows Server 2012,它将用于运行 3-5 个虚拟机。服务器有两个 pci GPU,由于 hyper-v 不启用 GPU 直通,我想在父分区中使用一个 gpu,一个用于 remoteFX。
由于父母可以直接访问硬件,因此我可以将 GPU 用于图形要求高的应用程序(用于开发)。但这需要在父分区内安装应用程序。这是一个坏主意吗?我是否应该创建一个单独的 VM 并使用 RDP 从父级访问它?
如果您想在技术上学究气,那么在 Hyper-V 主机上运行的代码不应超过绝对必要的代码。它为管理程序增加了攻击面,并不公平地从运行在该管理程序上的虚拟机中窃取 CPU 周期。
但是,如果这是非生产...仅用于开发目的...然后做你想做的。
(PS - 我认为Windows Server 2016 中的 Hyper-V 具有 PCI(e) 直通功能,因此您可以假设您的 GPU 直接通过虚拟机......但不要引用我的话。)