All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Whats a reasonable expectation for SSD performance?
I have been making the rounds and sampling dedicated servers from a number of providers. When I get a new server, i always benchmark with dd and other scripts like bench.sh and nench to get an idea of the baseline performance for sequential reads and writes.
Here's my question:
What is considered reasonable? 250 MB\s?
If the benchmarks are around 250 MB\s i just assume that it must be an older drive, or maybe only on a SATA II connection and mark it down as the best it can do. whats the threshold that you open a ticket for investigation?
I personally believe an SSD on a SATA III port should be in the neighborhood of 400 MB\s. Is that just an unreasonable outlook?
Comments
Depends on the brand of the drive and the technology used, whether it's single disk or RAID array, and other factors.
Assume no raid, just a single drive.
Sequential read/write performance isn't everything when looking at an SSD. Response time latency matters and difference can be huge for consumer vs enterprise SSDs i.e. fsync latency for databases https://www.percona.com/blog/2018/07/18/why-consumer-ssd-reviews-are-useless-for-database-performance-use-case/
I updated my sysbench.sh script with file fsync benchmarks https://github.com/centminmod/centminmod-sysbench#sysbench-fileio-fsync
Example for 2x Samsung PM863 Enterprise SSDs in raid 1 sysbench file fsync latency response time performance on a OVH Core i7 4790K dedicated using my sysbench.sh script which outputs markdown and csv formatted results too.
fsync latency response time results are min: 0.04 ms, avg: 0.06 ms, max: 6.84 ms and 99th: 0.15 ms compared to some consumer/desktop SSDs I have seen average up to 7+ ms = 116x times slower!