time
Storage? I am Storage!
Hey, I don't know. That's why I started this thread.
OK, seriously, how do people get half-decent disk I/O in a VM? I see published benchmarks where someone claims to get 99.99% of bare metal performance in their dedicated hypervisor (ESXi) VM.
In real life, I think 40% of bare metal is as good as it gets, and I'm finding really dismal results with customers' Windows VMs - the caching makes it look great until you exceed the cache size ...
I'm not confident in the results from MS DiskSpd with the Crystal GUI. 8-32GB test sizes are a must.
I notice that if I use 7-Zip (even 1 CPU core) to compress something highly compressible (>4:1) on Fastest setting, performance absolutely collapses on many VMs. Whereas even on a 5-year-old spinning disk PC with VMWare Workstation, I see 30MB/s. That's up to 5 times faster than what I'm seeing on a Windows VM on brand new hardware.
This whole thing started when I realized that extended database operations on a brand new customer server were at least 4 times slower than on my 5-year-old desktop.
OK, seriously, how do people get half-decent disk I/O in a VM? I see published benchmarks where someone claims to get 99.99% of bare metal performance in their dedicated hypervisor (ESXi) VM.
In real life, I think 40% of bare metal is as good as it gets, and I'm finding really dismal results with customers' Windows VMs - the caching makes it look great until you exceed the cache size ...
I'm not confident in the results from MS DiskSpd with the Crystal GUI. 8-32GB test sizes are a must.
I notice that if I use 7-Zip (even 1 CPU core) to compress something highly compressible (>4:1) on Fastest setting, performance absolutely collapses on many VMs. Whereas even on a 5-year-old spinning disk PC with VMWare Workstation, I see 30MB/s. That's up to 5 times faster than what I'm seeing on a Windows VM on brand new hardware.
This whole thing started when I realized that extended database operations on a brand new customer server were at least 4 times slower than on my 5-year-old desktop.