1
dant 2017-03-17 12:36:04 +08:00
有没有试过 vmxnet3 ?
|
2
phrack 2017-03-17 12:56:59 +08:00 via Android
我觉得应该不是 vmware 的问题。国内带宽发包量能发到几 mbps 顶天,两三千 pps ,应该是毫无压力的。
|
3
akmonde OP @phrack 不是啊兄弟,我指的是本机虚拟网卡的稳定性和虚拟机的稳定性,数量较大的网络包发出的时候,导致本机的虚拟网卡或者外接网卡崩溃了。
|
4
akmonde OP @dant 移除虚拟机后,试了下编辑 vmx 文件,设置 ethernet0.virtualDev = "VMXNET3",结果导入虚拟机出现内部错误。。导入不了了
|
5
weiweiwitch 2017-03-17 14:10:25 +08:00
@akmonde 你们用的什么样的物理机来跑 vmware 虚拟机的? vmware 用的哪个产品?
|
6
extreme 2017-03-17 14:18:05 +08:00
当年也遇到过 VMWARE 虚拟网卡性能不佳的情况,试了好多方法都解决不了,最后换成了 VirtualBox ,用 Virtio 网卡。
|
7
akmonde OP @weiweiwitch @dant 嘿嘿,暂时用的笔记本啊,还没上线呢,不过是性能还算不赖的笔记本,试用时 vmware 用的 workstation 。
另外,刚才改 vmx 改成功了,配置文件里早些时候没注意大小写敏感。 但是试了下 vmxnet3 下的 PING 值,貌似还是很不稳定,不时奔到上百 ms ,暂时还没跑程序。 |
8
akmonde OP @extreme 唉,大兄弟, VirtualBox 当年也用过,感觉好像比 vmware 更容易挂,另外 Virtio 网卡需要单独配是吧?
|
9
extreme 2017-03-17 14:33:14 +08:00
@akmonde VirtualBox 跑 Linux 我倒没试过 DOWN 掉,跑 Windows 总是出点奇怪的问题; VirtualBox 自带 Virtio 网卡。
|
10
changzh 2017-03-17 14:35:32 +08:00
以前是做网络流量转发的。
VMware 的 NAT 会影响程序的行为。 于是开发环境迁移到 VPS 。 不建议在 Vmware 下搞跟内核比较近(比如用到 NAT )的网络程序。 |
12
weiweiwitch 2017-03-17 15:13:38 +08:00
@akmonde 大的网络压力测试尽量不要用家用机测试,宿主机系统也尽量不要用家用版本的 windows ,最差也要用 windows server 2xxx ,网络能用 bridge 就不要用 NAT 。
问题原因其实有很多种,换个好点的环境能规避掉很多麻烦事。 |