up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрирование
CPUBenchmarkLinuxMySQLCentOSHDDDebianSSDPerlRAMHTMLFreeBSDBashPHP

Популярные статьи
Категория “Железо

Зависимость чтения/записи на производительность дисковой системы

И так, как же всетаки изменяется производительность дисковой в зависимости от того какое соотношение на нашем сервере чтения к записи. А чтобы было нагляднее вместо соотношения чтения/записи буду использовать процент чтения на сервере.

Интересуют следующие параметры:

  • скорость выполнения операций

  • IOPS (количество операций ввода/вывода)

  • латентность (отклик системы)

Software RAID 1: 2x SATA
http://screenpast.com/small/20140514_4H3bR.png
На графике видно, что iops не так уж стремительно изменяются, как например скорость записи/чтения. Зная ваше соотношение чтения/записи можно благодаря графику ориентироватся на какие то показатели (скорость/iops), что может выдать сервер с SATA накопителями с sw raid1. Разумеется диски могут быть разные и с разными показателями, но этому ниже приведу еще несколько графиков.

А вот латентность:
http://screenpast.com/small/20140514_rzU2O.png
Чем больше на нашем диске записи, т.е. меньше чтения тем дисковая система оказывается более отзывчивой.

2x SATA && Software RAID 1 выдают в среднем 90 iops

for i in 10 20 33 50 67 80 90
do
fio --filename=/tmp/test --direct=1 --rw=randrw --bs=4k --size=256m --buffered=0 --ioengine=libaio --iodepth=16 --rwmixread=$i --name=rw
done

где rwmixread - % операций чтения

Monday, 18 August 2014, 20:08Прочитано 47 раз
Ссылка на страницу:

Какая дисковая система на вашем сервере?
один диск SATA/SAS/SSD
несколько SATA в Software RAID
несколько SATA в Hardware RAID
несколько SAS в Software RAID
несколько SAS в Hardware RAID
несколько SSD в Software RAID
несколько SSD в Hardware RAID
Голосовать

comments powered by Disqus

Чаще всего ищут

Статистика блога
Статтей: 177
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 134