Internet Protocol Flow Information Export (IPFIX) is a protocol that collects, aggregates, and exports IP traffic information. There is a limit to the number of exported network flow records per a vSphere Distributed Switch. When this limit is exceeded, the host fails with a purple diagnostic screen (PSOD) and an error message.
When there is a burst of flows, IPFIX might attempt to export a large number of flows that share the same transportation layer protocol, such as UDP,TCP, or ICMP, in one timer run, which is executed once per second. If the number of such flows reaches the limit of 65535 per second, a memory corruption issue occurs, because the allocated flow array is insufficient. Data is overwritten and becomes corrupted, and the host crashes.
When you enable the multicast DNS service, multicast traffic to different ports is considered by IPFIX as different flows. So, when the number of virtual machines per host increases, the number of flows that IPFIX collects and exports also increases.
Multicast traffic is also generated when no DNS server is configured in the environment.
To prevent the host from failing with a purple diagnostic screen, use one of the following methods: