metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-03-06 01:32 am

О гребаных дисковых подсистемах

Кто знает какой-нибудь правильный способ диагностики проблем вида "все неебически тормозит на хоть сколько нибудь рандомном i/o" с дисковой подсистемой в виндах?
Подзадолбали клиентские сервера за тысячи бабла, которые работают медленнее в десятки раз чем бытовое железо у меня дома и непонятно с какой стороны к ним подступиться. Внезапно база вместо двух часов стала бэкапится двое суток, внутри raid5, кэш отключен, про наличие и работоспособность батарейки нихрена не известно.

[identity profile] berezovsky.livejournal.com 2014-03-05 11:00 pm (UTC)(link)
У меня акронис стал работать пять минут вместо двух часов, когда галочку снять посекторно бекапить.
Первое, что приходит в голову - взять мелкую базу для теста бекапов, отключать по одной сервисы/программы/железки и смотреть на результаты.

[identity profile] eeeeeeeeeeeeee.livejournal.com 2014-03-05 11:12 pm (UTC)(link)
Resource Monitor

[identity profile] nivanych.livejournal.com 2014-03-06 12:30 am (UTC)(link)
Может быть, вирусы? ;-)
wizzard: (photo24)

[personal profile] wizzard 2014-03-06 12:40 am (UTC)(link)
resource monitor. смотреть page fauts/sec, io /sec, и прочее. потом детализировать по процессам, файлам итд.

не забывать, что перформанс деградирует нелинейно, и под нагрузкой либо "все хорошо работает" либо "коллапс".

[identity profile] ext_1684112 (from livejournal.com) 2014-03-06 08:39 am (UTC)(link)
Может, у дисков смарт посмотреть? Помимо Resource Monitor'а.

[identity profile] eu3eu.livejournal.com 2014-03-06 08:54 am (UTC)(link)
Погоняй диски с помощью iometer. Часто бывает, что где-то нужно просто заменить SATA3 кабель. Да да, я не шучу, они дохнут. Либо из-за разъемов (окисляются, плохой обжим), либо какой-нибудь эстетический урод додумался их резко изгибать при прокладке или вообще, в спиральку свил.
В винде же по дефолту если io где-то падает из-за сбоя по связи, ретрай делается только через минуту, всего может быть 8 попыток. Так что, рекомендую это время уменьшить до 10 секунд (обычно достаточно для раскрутки любого CD, ради чего этот параметр и придуман). Меняется где-то в реестре.

[identity profile] metaclass.livejournal.com 2014-03-06 09:11 am (UTC)(link)
Имитация нагрузки нашей с помощью iometer меня вгоняет в печаль, по его показаниям, надо выкинуть все клиентские сервера в мусорку :)

[identity profile] freetiger.livejournal.com 2014-03-06 10:40 am (UTC)(link)
Raid5 он такой, когда начинает дохнуть.

[identity profile] ext-1741091.livejournal.com (from livejournal.com) 2014-03-06 04:01 pm (UTC)(link)
А там виртуализация? А там диск в RAID не помер ли? и еще 100500 вариантов почему тормозит.

[identity profile] nivanych.livejournal.com 2014-03-07 09:55 am (UTC)(link)
> или вообще, в спиральку свил
Знаю сборщика компов, который _всегда_ так делает ;-)
Что-то объяснить не удаётся.