ESXi has an inbuilt limitation on VMKernels that VMWare does not document.
see here in the Veeam R&D Forum
and here in the ESXi community forum which seems to indicate exactly what you are experiencing i.e. a 20% of max bandwidth bottleneck.
I have had some success at bypassing that limit by supplying a seperate vSwitch and VMK with a custom TCP stack on a different IP range to the Management interface. Without that the global default TCP/IP route is via the Management interface IP.
------------------------------
IT Manager. That person just about managing to keep the IT going with no budget or staff despite the effects of Senior Management and End Users.
IT Worker. A biological system for turning caffeine into code.
------------------------------
Original Message:
Sent: Sep 12, 2024 10:32 AM
From: mggonzalez
Subject: Clone process and cold migration won't pass 2Gbps on 10Gbps network
Hello everyone
I have a scenario where I have 2 stand-alone ESXi hosts hosting dedicated VMs and every Hardware cycle we need to move the VM to new Hardware. What we do is we connect a patch cable on the back of the 2 servers using 10Gbps Nics (Intel X710) and clone the VM to the new host using that one connection, which is configured with a new vmkernel with Provisioning and vMotion services. iperf3 tests shows we can reach 10Gbps without issues but the cloning (or cold vmotion) process only reaches 2Gbps.
I'm running SSDs at 6Gbps and the RAID controller supports 12Gbps. I would expect a little more than 2Gbps with this setup. Initially was testing with RAID6 but created a small array with RAID0 just to see if it would improve - it didn't.
I also have MTU configured as 9000 on all involved connections at source and target.
I have been on this back and forth with Vmware since 7.0.3. which at the time wouldn't pass 1Gbps. Clearly there was an improvement from 7.0.3 to 8.0.2 (since now i can get 2Gbps with the same HW specs).
Does anyone know if there's a command or anything I can do to customize the hypervisors to bypass this clear limitation of 2Gbps?