Версия для печати статьи http://www.technograd.com/atic/840

Конфигурационные джамперы жестких дисков

ТелеКом-Ростов, 2005 год, №4 (02.02.2005 - 09.02.2005)

Жесткие диски IDE/ATA
Жесткие диски стандарта IDE/ATA обычно содержат не очень много конфигурационных джамперов. Типичный представитель этого типа накопителей имеет следующие перемычки:
1. Master и Slave. В силу того, что на одном IDE канале может висеть два устройства, поддерживающих спецификацию IDE/ATAPI, требуется установка перемычки на значение master или slave, в зависимости от того, в какой конфигурации будет работать накопитель. В случае присутствия одного накопителя на канале IDE, производители рекомендуют установку джампера master, хотя современный накопитель будет работать и при установке в значении slave. Некоторые винчестеры, например от Western Digital, имеют отдельную конфигурацию, в случае если накопитель висит один на канале. Термины Master и Slave на самом деле очень абстрактны, у накопителя, конфигурированном как master на самом деле нет никаких преимуществ перед жестким диском, сконфигурированным как slave. Для понятия данной терминологии, можно было бы заменить Master, как устройство с номером 0, а Slave, как устройство с номером 1.
2. Slave Present. Некоторые старые накопители имели данный джампер, который сообщал винчестеру, что он Master, но присутствует винчестер, сконфигурированный как slave. Эта перемычка присутствовала на жестких дисках, которые не могли правильно различать master/slave запросы.
3. Cable Select. Существуют специальные кабели, которые определяют, как именно будет работать винчестер, как slave или как master, в зависимости от подключения кабеля. Требуется установка данного джампера для правильной работы накопителя с таким кабелем.
4. Джампер, ограничивающий объем накопителя. Многие современные жесткие диски имеют данный джампер. Это сделано для совместимости со старыми материнскими платами, у которых управляющая программа BIOS может войти в ступор, обнаружив винчестер большого объема. Самыми явными примерами такого эффекта являются винчестеры, имеющие объем больше 2,1 Гб, больше 8,4 Гб, больше 32 Гб, больше 64 Гб, больше 128 Гб. То есть у нас имеется зависимость от времени производства BIOS, по всей видимости, производители имели достаточно пессимистичный взгляд на улучшение характеристик жестких дисков.

Жесткие диски SCSI
Жесткие диски с интерфейсом SCSI имеют более умную и сложную электронику, чем их дальние родственники IDE/ATA. В результате, они имеют более большее количество конфигурационных джамперов для различного рода настроек. Также у накопителей SCSI нет стандартного общего набора настроек — они меняются от производителя к производителю, от модели к модели. Можно выделить лишь немногие из джамперов, которые обязательно будут присутствовать в типичном SCSI накопителе:
1. SCSI Device ID. Каждое устройство на SCSI шине должно быть уникально пронумировано (это ID). Современное поколение стандарта SCSI предусматривает до 16 устройств на SCSI-шине. Этой настройке соответствует четыре джампера, выставляющий порядковый номер устройства на шине. При этом, нет никаких обязательный условий: например, система с одним жестким диском, имеющим ID=0, будет работать точно также, как и аналогичная система, только с ID=11.
2. Termination Activate. Устройства на SCSI шине должны терминировать шину для устойчивой работы шины. Под терминированием понимается использование согласовочной нагрузки или специально подобранных производителем резисторов, находящихся на управляющей плате винчестера. Не все жесткие диски имеют данный джампер. Как правило, современные SCSI кабели уже имеют на своем конце терминатор, так что установка данной перемычки может и не требоваться.
3. Disable Autostart. Когда установлен данный джампер, при появлении питания не будет происходить раскрутка накопителя, пока не придет специальная команда по SCSI-шине. Как правило, эту перемычку устанавливают в системах с многими накопителями для предотвращения большой пиковой нагрузки на блок питания в момент раскручивания нескольких дисков. Некоторые производители, наоборот, применяют джампер Enable Autostart, разрешающий раскрутку дисков, а по умолчанию, накопитель находится в режиме Disable Autostart.
4. Delay Auto Start. установка этого джампера заставляет накопитель самому раскрутиться через некоторое, определенное производителем количество секунд. Это также используется в системах с многими накопителями.
5. Stagger Spin. Это расширенная версия Delay Auto Start: каждый накопитель будет стартовать с задержкой, равной n секунд * ID накопителя, где n и ID может варьироваться. Благодаря этому джамперу отметается возможность одновременной раскрутки более чем одного жесткого диска.
Вот такой типичный набор обычно присутствующих джамперов. Конечно, многое из выше сказанного будет непонятно читателям, более полную и понятную картину мы освятим позже.
На рисунке представлен типичный SCSI-винчестер Quantum Atlas 10K и набор его конфигурационных джамперов.
Антон Петин ([email protected]), Антон Панченко ([email protected])