ESXi 从底层把一台电脑虚拟成多台,想问问性能怎么样?

2017-09-24 09:43:48 +08:00
 Chigogo
VMware Player 性能也蛮不错,但毕竟中间垫了一层 Windows
ESXi 虚拟层级更深,利用率应该更高。

我在网上看到,使用的是 WebClient 进行使用的。
既然使用 WebClient,信号注定走的都是 LAN (包括视频信号),这是不是就意味着,ESXi 只能像云服务器一样,做一点服务器类型的工作呢?

如果是这样的话,用高性能的主机作为 ESXi 虚拟机能玩游戏吗?看视频吗?
他们还搞了显卡直通,直通显卡是为了玩游戏吗?

……求解惑
34555 次点击
所在节点    问与答
42 条回复
tscat
2017-09-24 12:05:33 +08:00
@Chigogo pcie 可以理解为显卡插槽吧。。显卡插槽够就行
meanmachine
2017-09-24 12:12:35 +08:00
esxi 6.5 自带了 web client 了,简单的操作没问题。显卡直通的话 一张显卡可以通给一个虚拟机,要注意的是开了直通的虚拟机内存要全部锁定。另外貌似 A 卡有个什么复用所以直通比较完美,N 说不行 不过没试验过
meanmachine
2017-09-24 12:15:21 +08:00
偏题了,说下性能。总体来说 win 的话挺完美的,磁盘 io 多了有点卡。osx 性能也无问题,但这个黑苹果升级比较头疼,不像普通的 hackintosh,还和 unlocker 有关系,不小心显卡就认不到了。
gamexg
2017-09-24 12:27:47 +08:00
一直用的 esxi 虚拟机做的开发,没发现什么性能问题。
当然没直通显卡,玩游戏不行。
cchange
2017-09-24 13:08:38 +08:00
@azh7138m 问一下为什么呢 是 usb3.0 的问题吗?
azh7138m
2017-09-24 15:09:06 +08:00
@cchange 我也很纳闷,所以一般用网线拷数据,USB3 接上去只有 60M/s 的速度,但是正常接 PC 是有 100M/s 的。


@meanmachine esxi 里面跑 osx 还好,就是我每次唤醒输密码的时候会卡住😂
standin000
2017-09-24 16:08:37 +08:00
esxi 可以装在一台 PC 上,然后在上面无缝切换 windows 和 linux 系统吗?不要远程访问的哪种。
Chigogo
2017-09-24 16:26:50 +08:00
@standin000 访问 linux 远程无所谓。关键是,如何分给两个人用……
sofs
2017-09-24 17:21:48 +08:00
@standin000 相当于两台电脑,一台 win,一台 lin
trepwq
2017-09-24 17:48:38 +08:00
正在用 esxi6.5b ,a 卡直通在 win 下没有问题,n 卡普遍不行,除非专业卡,你有几个显卡就可以直通给几个 win,再配上 pcie 的 usb 扩展卡插鼠标键盘 pcie 的网卡直通,对硬盘 io 有需求的话 sata 硬盘也可以直通,我现在在用四个 win 同时使用,相当于只有 cpu 和内存是共享的,中等使用没有任何问题,mac 和 linux 显卡驱动比较费劲,mac 还停留在 el capitan
allinwonder
2017-09-24 18:35:28 +08:00
自己玩完全没必要 esxi,proxmox 更好。
standin000
2017-09-24 22:35:12 +08:00
@sofs 谢谢,硬件是一样的吗?还是虚拟出来的硬件,效率不高。
huanxianghao
2017-09-25 00:12:17 +08:00
ESXI 我不喜欢,感觉有 BUG,经常出错(但是虚拟机可以继续跑,能正常运行)。功能界面设计得也不好。像是调整虚拟机配置的时候,保存的时候老是提示内存超过限制,我根本没改动内存设置好么?
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 是因为商业产品,幺蛾子相对会少很多,毕竟要卖钱的东西。

至于虚拟机玩游戏,目前我尝试过的只有显卡直通,然后显示器直接在直通的显卡上。除此以外的方式,延迟都不足以满足游戏要求。

最后,想问一下各位大佬。还有没有共享显卡加速的解决方案,让我能玩起来黑苹果的。毕竟也不玩游戏,有性能损耗,能满足日常播放小视屏就够了。
jinhan13789991
2017-09-25 09:12:23 +08:00
个人家庭用户可以用 unraid,这个支持直通硬件
espuppet
2017-09-25 09:56:01 +08:00
@UnisandK

最近正好也在看这个,没想到有这种神奇的东西,感谢。

再问一下,如果你用的 VGA 锁屏器的话,串流有声音么?
opengps
2017-09-25 12:22:00 +08:00
不可能超过物理限制
standin000
2017-09-25 12:49:09 +08:00
@jinhan13789991 直通硬件是能做到两个机器同时运行,键盘鼠标显示器轮流切换过去吗?谢谢!
msg7086
2017-09-25 13:28:27 +08:00
直通有要求的。
单人多机其实 VMware workstation 之类的比较好。
多人多机的话再考虑显卡+USB 直通吧。
另外可以先看好 ESXi 的 HCL 再买显卡之类的设备,免得不兼容。
jinhan13789991
2017-09-25 17:54:14 +08:00
@standin000 键盘鼠标的切换可以用多模的,就是那种同时链接多台设备,物理按键切换当前连接的电脑。
或者有一些带鱼屏幕,好像是支持一个显示器两个输入源,有专门的驱动软件,能够检测鼠标然后切换?不确定,我之前了结果,好像是这样的。
还有一种方案,自己做一个 usb hub,通过开关切换连接的电脑。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/393160

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX