We are running server VM's on a VMware Cluster. We are running VDI VM's (Horizon) on another VMWare Cluster running. The clusters are managed by a service provider. All I know is that they are using NSX and Trend Micro Deep Security on the network.
We have a pool of VDI's running vmware tools 10.3.5, let's call this Pool10
We have another pool of VDI's running vmware tools 11.0.1, let's call this Pool11
We have servers running vmware tools 11.0.1.
We noticed that we have >1% ping loss when pinging between servers or between servers and Pool11
We don't have ping loss when pinging to servers from Pool10
In the release notes of VMWare tools 11.0.5 I read:
Outbound IPv6 traffic for ICMP and UDP protocols could experience packet drops.
NSX Network Introspection Driver is used to retrieve the network context from the Guest VMs.
From VMTools 11.0.0, support has been added for ICMP and UDP protocols. The driver now intercepts the UDP and ICMP traffic, collects the required context, and re-injects the packets back. There was a problem in the packet re-injection code for the ICMP and UDP IPv6 packets for outbound traffic. As a result, outbound IPv6 traffic for ICMP and UDP protocols could experience packet drops.
Note: Network Introspection Driver is not installed by default and can be installed with VMware Tools ‘Complete’ installation for NSX IDFW and NSX Intelligent features only.
This issue is fixed in this release.
We are using IPv4 only (IPv6 is not disabled, but not used)
I've tested the ping problem with VDI Pool11 running 11.0.5 and the issue is still there
I've tested the ping problem with VDI Pool10 running 10.3.5 and there were no ping losses anymore!
Is anybody here aware of a solution other than to revert all our VMWare tools to 10.3.5? (As said, I don't have experience, nor access to the NSX setup, I just know it's there)
Thanks a lot,