Pull to refresh

Comments 2

99.9% персентиль это хорошо, но если вы хотите быть совсем честными с потребителем, то покажите, пожалуйста, и максимальную задержку (т.е. 100% персентиль). Мой опыт бенчмарка SSD показывает, что иногда бывает так, что один из 10000 запросов, застрявший на housekeeping на 2 секунды, портит всё впечатление.


Ожидания от бенчмарка: max latency, random write, qd=1, block=4, span >=80%.


Заранее спасибо.


(Я это пишу не из праздного любопытства, а в рамках профессиональных интересов, т.к. мне с этими SSD потом работать).


Ещё одна важная деталь: у вас в тестах не фигурируют операции flush/fsync (scsi-команда: SYNCRONYZE CACHE). Многие применения SSD (например, как основа ceph'а или базы данных) выполняют очень много операций fsync. Наблюдения говорят, что устройства с сотнями тысяч иопс на запись делятся на два класса: у которых производительность падает примерно на два-три порядка (100-1000 раз), и те, у которых она не падает вообще (такие устройства, очевидно, игнорируют команду).


P.S. Спасибо за подробный и честный отчёт, за вычетом написанного выше, по этим данным можно принимать решение.

DWPD 1.5 для 400-1000гб это как-то маловато, имхо?

Sign up to leave a comment.