I currently have two OpenIndiana boxes serving up NFS datastores to a 3x ESXi setup for VMs.
I did end up disabling sync for now until I can budget for a faster SLOG, but with sync=disabled I have had up to 60+ VM's running concurrently on the OI-SAN-01, each with an individual web/app/db setup with a 4-8GB database. Performance has been fantastic.
My problem is I recently added in the smaller OI-SAN-00, but am seeing some latency issues with only 30 VM's running. They are similar individual web/app/db setups, so there is some moderately heavy DB activity going on...
I checked read/write latency via ESXi, and I am seeing random spikes for both:
Currently, I am running 30 on each, but notice OI-SAN-01 is averaging < 1ms, where OI-SAN-00 is averaging around 10ms, but with spikes showing 200-300+ ms. Throughout the day I monitored this more and saw 700-1400ms spikes as well.
During these spikes, users reported the systems intermediate felt "slow" (which wasn't very helpful), but I want to know if there's anything I can check or tune to help performance?
- OI-SAN-00: 2x6-core, 32GB, 10x mirrored vdevs (2x 300gb 10k SAS each)
- OI-SAN-01: 2x4-core, 64GB, 20x mirrored vdevs (2x 300gb 10k SAS each)
I did end up disabling sync for now until I can budget for a faster SLOG, but with sync=disabled I have had up to 60+ VM's running concurrently on the OI-SAN-01, each with an individual web/app/db setup with a 4-8GB database. Performance has been fantastic.
My problem is I recently added in the smaller OI-SAN-00, but am seeing some latency issues with only 30 VM's running. They are similar individual web/app/db setups, so there is some moderately heavy DB activity going on...
I checked read/write latency via ESXi, and I am seeing random spikes for both:
Currently, I am running 30 on each, but notice OI-SAN-01 is averaging < 1ms, where OI-SAN-00 is averaging around 10ms, but with spikes showing 200-300+ ms. Throughout the day I monitored this more and saw 700-1400ms spikes as well.
During these spikes, users reported the systems intermediate felt "slow" (which wasn't very helpful), but I want to know if there's anything I can check or tune to help performance?