这也称为云GPU。
我想构建一个VM主机(VMware或Windows-或其他?),该主机上将有8个GPU,并且VM客户端将能够根据需要使用GPU。要么是每个VM都有自己的GPU,要么是GPU在队列/存储桶中-客户端根据需要使用它们。
- 今天有可能吗?
- VMware或Windows是否可能?
- 是否有其他解决方案可以提供此服务?
有一些提供此功能的网站,我想在内部使用。
1
我从未听说过这样的解决方案,并且鉴于所有虚拟机管理程序中极差的3D支持,我怀疑它是否存在。
—
霍斯特斯塔普勒
您打算如何使用这些GPU?计算(CUDA / GPGPU / ...)还是图形?(我认为是前者)
—
雷南
我们的软件使用GPU实时计算3D布渲染。随着我们的服务上线,我们还需要一种实时增加和响应需求的方法。目前,我们正在寻找内部开发环境。以及在需要时学习和燃烧。
—
萨里科
将使虚拟机主机知道来宾需要分配GPU的事件是什么?我可以想象在Xen中有一种方法,您可以让虚拟机将请求发送到主机,这可能会导致运行脚本,从而将gpu分配给来宾,但是我想您从一开始就需要虚拟gpu如果是窗户?
—
保罗
如果您对每个VM的GPU感到满意,那么可以肯定地使用Xen-您只需将GPU pci插槽分配给VM。如果在来宾中使用Windows,则需要支持VT-d(除VT-x之外)的处理器和主板。这称为pci-passthrough,它将pci插槽完全移交给来宾。我不熟悉其他虚拟机监控程序是否也可以这样做。
—
保罗