LINUX.ORG.RU
ФорумAdmin

i/o снизить нагрузку.


1

1

Друзья, имею сервер zoneminder, с 23 камерами. Планирую ещё десяток другой камер на него нацепить. Сейчас стоит один диск 4ТБ. Модель: WD40EFRX - я так понимаю оно 5400 об/мин?

Когда zoneminder запускает чистку дискового пространства, я имею вот такой УЖАС, при том la, прыгает до 13! iostat:

2014-09-19 16:44:01 Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
2014-09-19 16:44:01 sda               3,10  2165,30   68,30  564,50   300,00 15356,00    49,48    48,05   76,32   19,81   83,16   1,54  97,36

Когда я просто на него записываю, это выглядит примерно так:

2014-09-19 17:02:33 Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
2014-09-19 17:02:33 sda               0,80   136,30    1,80   71,30    15,60  5725,20   157,07     0,83   11,29   12,67   11,25   2,27  16,56

Как наиболее дешевле, понизить %util ? Можно-ли поставить в качестве буфера, какую-нибудь SSD? Или быть может купить три диска по 1,5 ТБ, но со скоростями шпинделя 7200 и таким образом размазать %util , объеденив их в RAID0? Поможет мне это?

Куда копать в общем?

Может кто-то использовал SSHD или EnhanceIO?

★★★★★★★★★★★

Последнее исправление: DALDON (всего исправлений: 1)

У тебя идёт постоянная линейная запись? Не думаю что буферизация записи тут поможет. Хотя может помочь если запись идёт в несколько потоков.

В принципе просто замена диска на другой, с большей скоростью вращения, уже должна ускорить запись, вопрос на сколько.

Думаю RAID0, в твоём случае, может не дать результата. Есть не нулевой шанс что все потоки записи (или большинство их) придутся на один диск.

MrClon ★★★★★★★★★★★★
()
Ответ на: комментарий от MrClon

У тебя идёт постоянная линейная запись?

А второй вывод команды не отвечает на этот вопрос? Не думаю что линейная. У меня 23 потока mjpg. Думаю оно там весьма рандомное...

DALDON ★★★★★★★★★★★
() автор топика
Ответ на: комментарий от MrClon

Думаю RAID0, в твоём случае, может не дать результата. Есть не нулевой шанс что все потоки записи (или большинство их) придутся на один диск.

Вот и я тоже не знаю, по сему пришёл сюда. :)

DALDON ★★★★★★★★★★★
() автор топика
Ответ на: комментарий от MrClon

Хотя может помочь если запись идёт в несколько потоков.

23 процесса постоянно пишут на диск. Ну и служебные просыпаются периодически.

DALDON ★★★★★★★★★★★
() автор топика
Последнее исправление: DALDON (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.