VMware ESXi 8.0
The issue is triggered by CPU contention on the ESXi host. While the VMXNET3 ring buffers act as a temporary queue for incoming packets, they are exhausted when the VM's assigned CPU resources are insufficient to process the data at the rate it is being delivered. When the ring buffers are full, the host is forced to drop subsequent packets, leading to the "running out of buffers" error.
To resolve this issue, the processing capacity for the VMXNET3 receive path must be stabilized through resource allocation and buffer adjustments.
If CPU reservations cannot be applied due to cluster capacity constraints, increasing the ring buffer sizes in the guest OS (Step 2 above) may provide modest, temporary improvement, though it may not entirely eliminate drops during peak contention.