Attala mitigates storage performance impact of the Meltdown patch & other sins

Numerous internet articles are emerging on the performance impact of the Spectre and Meltdown patches.  So, at Attala, we did our own storage measurements for KVM as detailed here with three conclusions: (a) small block transfers to highly cached data have large impact (up to 33%), (b) for un-cached data, the Meltdown patch hurts performance by 5% and (c) for KVM virtualized storage - with or without the Meltdown patch - NVMe performance drops a lot (77%).

An end-to-end Attala solution includes NVMe-over-fabric host-adapters and - as described in more detail here - the adapters support SRIOV technology to bypass and circumvent the performance overhead of a hypervisor.  This mitigates the latter two concerns described earlier… and in fact, for KVM, delivers higher performance than local NVMe SSDs.  So please don’t hesitate to contact us about the Attala solution if you are concerned about NVMe performance for your KVM environment.

 * Measurements used the FIO performance tool (version 2.18 with 4K random reads, Jobs=8 and Queue depth=32) on a Dual Processor Intel Xeon Platinum 8180M CPU@2.50GHz with a single U.2 NVMe SSD

* Measurements used the FIO performance tool (version 2.18 with 4K random reads, Jobs=8 and Queue depth=32) on a Dual Processor Intel Xeon Platinum 8180M CPU@2.50GHz with a single U.2 NVMe SSD

 

Taufik Ma