Добрый день.Есть рейд 6 массив из 12 SATA дисков на контроллере Adaptec 6й серии 512MB Cache.
Read и Write cache включены. Файловая система xfs с заданными sw и su.
При тестировании получились интересные результаты.
iozone -O -i0 -i1 -i2 -s4G -r4k -R
"Writer report" 137649
"Re-writer report" 193208
"Reader report" 146244
"Re-Reader report" 151575
Случайное чтение идет со скоростью 200 iops(по iostat), окончания теста не дожидался.
При этом тест в 100 потоков дает такие результаты:
iozone -O -i0 -i1 -i2 -s40M -r4k -R -t 100
" Initial write " 42760.28
" Rewrite " 31235.14
" Read " 135243.35
" Re-read " 133918.22
" Random read " 4361.25
" Random write " 3402.84
Что может повлиять на производительность случайного чтения в первом случае?
Пробовал увеличить queue_depth и поменять scheduler на noop.
Тестировал разные уровни raid (10, 5, 50) со всеми так.
Так и должно быть или что-то не то с настройками?