Хвостат Хвостатыч (hvostat_hvostat) wrote,
Хвостат Хвостатыч
hvostat_hvostat

Category:

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

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

__
Tags: hdd, это должен знать каждый!
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 11 comments