mroptman
Dabbler
- Joined
- Dec 2, 2019
- Messages
- 23
Testing to see if Scale 22.02 can replace ESXi - the glaring issue discovered is increased host CPU usage while VMs experience high network load. Testing was done with iperf3, SFTP/SMB file transfers to a physical Linux desktop to VMs running on Scale. When network load is put on VMs, two host CPU cores spike to 200% usage until the network activity drops off. The VMs use VirtIO network adapter. Tests were also done with E1000 adapter and no significant change to CPU usage was observed. The big increase to CPU usage during network traffic is a real blow.
There's no difference in host CPU usage if it's VM to VM (same host, using the bridge) OR if the traffic is VM -> to gigabit physical machine. In either situation the same 2 CPUs spike to 200% usage until high network traffic stops.
Testing Speeds - As expected
VM to VM (via bridge): 16.9 Gbps
VM to Host (via bridge): 20.5 Gbps
VM to Physical, 1G physical: 935 Mbps
I very much want Scale to replace ESXi - but this extra CPU hit with KVM is a showstopper. There may be an issue with hardware offload as when the same hardware is booted to ESXi, CPU usage is as expected (network load does not cause a CPU spike).
Is anyone else experiencing similar issues?
Should there be hardware offload?
Did I make a configuration goof? :)
Any help would be much appreciated.
There's no difference in host CPU usage if it's VM to VM (same host, using the bridge) OR if the traffic is VM -> to gigabit physical machine. In either situation the same 2 CPUs spike to 200% usage until high network traffic stops.
Testing Speeds - As expected
VM to VM (via bridge): 16.9 Gbps
VM to Host (via bridge): 20.5 Gbps
VM to Physical, 1G physical: 935 Mbps
I very much want Scale to replace ESXi - but this extra CPU hit with KVM is a showstopper. There may be an issue with hardware offload as when the same hardware is booted to ESXi, CPU usage is as expected (network load does not cause a CPU spike).
Is anyone else experiencing similar issues?
Should there be hardware offload?
Did I make a configuration goof? :)
Any help would be much appreciated.
Last edited: