gam2046
2017-09-25 09:10:25 +08:00
说一下我的情况吧。Esxi 6.5,单显卡 AMD RX460。有一台瘦客户机安装了 Windows server 2016,作为瘦客户机的同时作为域控制器。
虚拟机中安装了 Windows 10 LTSB 显卡直通给它,另外跑了一个 macOS 和一个 Linux 作为 Docker 使用。
- 尝试在瘦客户机中通过 RDP 连接虚拟机 Windows 10,日常使用没有问题。但是玩游戏是不可能的,延迟较大
- 由于单显卡,macOS 没有图形加速,因此只能作为玩具。(此外很悲剧的是,RX460 是可以黑苹果的,但是 XFX 的除外,而我正好就是这个牌子的)
- VMware 有单显卡多虚拟机共享的方案,但是我的显卡型号不支持。
- 由于 Windows10 直通了显卡,因此可以直接把显示器接在直通的显卡上。那么视频输出的直接是虚拟机画面,再直通进去一个鼠标键盘,和物理机使用上无任何区别。
在选择之前有考虑过 Hyper-V、Xen、KVM、Esxi 几个方案。
- 本来是 Hyper-V 考虑首选的,但是当初想玩黑苹果,就放弃了 Hyper-V。最后由于设备原因,也没玩起来,早知道这样还不如用 Hyper-V 呢,反正现在 Hyper-v 也支持 PCI 直通
- Xen、KVM 建议可以尝试,但是开源的产品需要有较好的动手能力
- 最终选择是 VMware 是因为商业产品,幺蛾子相对会少很多,毕竟要卖钱的东西。
至于虚拟机玩游戏,目前我尝试过的只有显卡直通,然后显示器直接在直通的显卡上。除此以外的方式,延迟都不足以满足游戏要求。
最后,想问一下各位大佬。还有没有共享显卡加速的解决方案,让我能玩起来黑苹果的。毕竟也不玩游戏,有性能损耗,能满足日常播放小视屏就够了。