Benchmarking KubeVirt performance with virtbench
By Bob Glithero, Senior Technical Product Marketing Manager, Portworx by Everpure
Brief summary below. Read the full article here.
To help measure [VM-centric] operational characteristics, we developed the KubeVirt Performance Benchmarking Toolkit (virtbench), an open-source CLI framework for executing reproducible stress tests across KubeVirt-enabled clusters, including KubeVirt on OpenShift and other environments using CSI-compatible storage.
Scenario | What It Tests |
DataSource VM Provisioning | Storage cloning efficiency and volume creation times |
Single Node Boot Storm | Node-level capacity under simultaneous VM power-on |
Multi-Node Boot Storm | Cluster-wide startup performance; simulates post-outage recovery |
Live Migration | VM migration stun time; supports sequential and parallel runs |
Chaos Benchmark | Concurrent chaos operations (create, resize, clone, restart, snapshot) |
Failure and Recovery | HA validation via Fence Agents Remediation; measures time-to-recovery |

Comments