July 4th, 2016

404

SSD'шное

А вы знаете, что даже на DC-grade SSD можно огрести latency на уровне жёстких дисков? max=209ms, 99.9% < 48ms. 209 ms!

Для понимания: Это как раз реальность обычной SATA'шки. max=299 99.90th=[ 297] (ладно, ладно, 99.9 у SSD лучше).

Но по max - никакой разницы нет. И если задача зависит от всех запросов, а запросов много, то никакой крутой производительности не получится. Eventually - да. Прямо-здесь-и-сейчас - нет.

Речь про random sync write, разумеется. На read всё лучше, да и кешированная запись у SSD куда приятнее. Но вот так вот, что воткнул SSD - и сразу новая волшебная реальность - нет. Девиация у SSD запредельная (то что я процитировал - это DC-grade, с всякого "недо" я вижу вообще max = 562ms, 99.9% < 562ms, т.е. в два раза хуже, чем с жёсткого диска).

У HDD консистентность очень высокая - max=299, 50% = 161, то есть разброс в два раза. у SSD всё куда хуже - разрыв может быть до порядка, а то и больше.

Это я ещё consumer grade не трогал, там огрести latency в 10с (пару раз за тест) - как нефиг делать.