?

Log in

No account? Create an account
 
 
26 April 2016 @ 01:56 pm
ERC / TLER  
Как известно, жОсткие диски существуют двух видов: обычные и "энтерпрайзные".

Основное(!) отличие простое - "обычные" призваны работать в standalone-режиме, "энтерпрайзные", в свою очередь, заточены под работу в RAID, и с плотным взаимодействим с RAID-контроллером. (прим. de_nada)

Никто вам не запрещает применять обычные в RAID и наоборот.
"Но есть нюанс!"©

У жестких дисков есть встроенный механизм обработки ошибок - SCT ERC (SMART Command Transport Error Recovery Control), у компании WD он называется TLER (time-limited error recovery).
Основой его работы является количество времени, которое диск может потратить на коррекцию ошибки чтения/записи.
Два основных параметра — таймаут операции чтения и таймаут операции записи.
Таймауты измеряются в секундах, причем "0" означает неограниченно долгое время обработки ошибки.

Опять же, есть нюансы: SCT ERC есть не на всех дисках, на некоторых есть, но выключен.

Зачем?

Всё просто: десктопный диск лучше подумает-подумает, потрещит, но ошибку не выдаст, а информацию в итоге таки считает.
А в RAID всегда есть запасной диск, и терпеть минутные тормоза на Hi-load системах - недопустимо. Не получилось прочитать? Читаем с запасных дисков, помечаем диск как сбойный, начинаем перестройку массива, а сбойный диск вынимаем из "полки" и утилизируем в окно.

Дефолтные значения таковы:
Десктопные HDD: Disabled либо Enabled со значениями Read=0s / Write=0s.
Энтерпрайзные HDD: Enabled со значениями Read=7s / Write=0s

Вот именно поэтому - НАСТОЯТЕЛЬНО НЕ РЕКОМЕНДУЕТСЯ использовать энтерпрайзные диски в десктопах и наоборот.

__
 
 
 
sish: йожыгsish on April 26th, 2016 11:42 am (UTC)
Десктопные еще любят парковать головки на мало-мальском простое.
Хвостат Хвостатычhvostat_hvostat on April 26th, 2016 12:43 pm (UTC)
Есть такое.

Особенно этим прославились WD Green в своё время.

Народ с помошью сервисной тулзы отключил эту фичу(?).
sish: йожыгsish on April 26th, 2016 12:47 pm (UTC)
Либо прошивкой другой либо управлять надо было.
У меня так два грина сдохли-непрерывно парковали и поднимали головы.
De Nadade_nada on April 26th, 2016 11:57 am (UTC)
:)


>Основное(!) отличие простое - "обычные" призваны работать в standalone-режиме, "энтерпрайзные", в свою очередь, заточены под работу в RAID.

Я предпочитаю классифицировать их чуть иначе: энтерпрайзные заточены под работу не В RAID, а С RAID - с hardware raid controllers (именно они "жестко и принципиально" отрабатывают тот регламент сбоев и заминок хардов при I/O).

Просто энтерпрайзный хард на аппаратном контроллере даже будучи в standalone-mode (non-raid config), точно так же, как и в обычной рейд-группе, отрапортует при заминке контроллеру, что он всё.

Как-то так...

С уважением.



Edited at 2016-04-26 11:57 am (UTC)
sish: йожыгsish on April 26th, 2016 12:38 pm (UTC)
RE: :)
Кстати да, многие энтерпрайз просто тупо будут ждать ответа контроллера внешнего, которого нет.
Хвостат Хвостатычhvostat_hvostat on April 26th, 2016 12:43 pm (UTC)
Re: :)
Вот именно!!!
sish: йожыгsish on April 26th, 2016 12:50 pm (UTC)
RE: Re: :)
Справедливости ради-обыкновенно есть версия прошивки, которая отключает такое поведение.
В хьюлеттовских станциях стояли винты сигейт энтерпрайз, но прошивка была именно под работу по одиночке, контроллера они не ждали.
Хвостат Хвостатычhvostat_hvostat on April 26th, 2016 12:45 pm (UTC)
Re: :)
Спасибо, уточнил.
leh_aleh_a on April 26th, 2016 03:13 pm (UTC)
Продавцы серверов говорят:
жОсткие диски существуют двух видов: уже мертвые и которые еще не сдохли.
syswipesyswipe on May 14th, 2016 02:24 pm (UTC)
ох... я первый раз с этим столкнулся в 2005-м году. Ден, молодец, надо нести просвещение в массы :)
Хвостат Хвостатычhvostat_hvostat on May 14th, 2016 08:56 pm (UTC)
;)

Есть чего добавить/уточнить?