firecracker icon indicating copy to clipboard operation
firecracker copied to clipboard

Research performance impact of different VM topologies

Open andreeaflorescu opened this issue 5 years ago • 2 comments

Our setup of cache topology (at least on x86_64) is kinda dummy.

At the end of the Automated Performance TestingFor Virtualization with MMTests there are some slides with performance benchmarks where they show the difference between host, VM with no topology, VM with topology and VM with a tuned topology.

We should measure this in Firecracker as well and see if we should also tweak our cache topology.

andreeaflorescu avatar Feb 11 '20 10:02 andreeaflorescu

The benchmarks are pretty useful here just to get some head start into what to expect. We can try similar benchmarks in high density environments (1000+ uVMs) where the main focus should be CPU oversubscription.

sandreim avatar Feb 23 '21 09:02 sandreim

FYI: stress-ng has cpu-cache class, which might be available to measure the performance impact. https://manpages.ubuntu.com/manpages/xenial/man1/stress-ng.1.html

zulinx86 avatar Mar 11 '24 11:03 zulinx86

We are not planning to work on this in the near future. Closing for now.

ShadowCurse avatar Oct 16 '24 13:10 ShadowCurse