Конфигурирование устройств SCSI
5.7. Конфигурирование устройств SCSI
Все устройства на шине должны быть согласованно скон- фигурированы. Для них требуется программно или с помо- щью джамперов установить следующие основные параметры:
Идентификатор устройства SCSI ID - адрес 0-7 (для Wide SCSI 0-15), уникальный для каждого устройства на шине. Обычно хост-адаптеру, который должен иметь высший прио- ритет, назначается адрес 7 (15 для Wide SCSI, если все устрой- ства 16-битные). Позиционный код, используемый для адре- сации, обеспечивает совместимость адресации 8- и 16-битных устройств на одной шине. Типовые заводские назначения иден- тификаторов устройств приведены в табл. 5.15, хотя они не являются обязательными. В настоящее время прорабатывает- ся спецификация РпР для устройств SCSI, позволяющая ав- томатизировать процесс назначения идентификаторов. Она обеспечивает сосуществование традиционных (Legacy SCSI) устройств, идентификаторы которых задаются джамперами, с автоматически конфигурируемыми РпР-устройствами.
Контроль паритета - SCSI Parity. Если хотя бы одно уст- ройство не поддерживает контроль паритета, он должен быть отключен для всех устройств на шине. Контроль паритета, особенно для дисковых устройств, является надежным сред- ством защиты от искажения данных при передаче по шине.
Включение терминаторов - Termination. В современных уст- ройствах применяются активные терминаторы, которые мо- гут включаться одним джампером или программно управ- ляемым сигналом. Терминаторы включаются только на крайних устройствах в цепочке. Современные хост-адапте- ры позволяют автоматически включать свой терминатор, если они являются крайними, и отключать, если используются внутренний и внешний разъем канала. Это позволяет под- ключать и отключать внешние устройства, не заботясь о пе- реключении терминаторов. Ранее приходилось открывать корпус и переставлять джампер, а пассивные терминаторы устанавливать в специальные гнезда (и извлекать их оттуда).
При отсутствии внутренних терминаторов пользователь .вы- нужден был использовать внешние, устанавливаемые на ка- бель.
Правильная установка терминаторов крайне существенна -отсутствие/избыток тер- минаторов может привести к неустойчивости или неработоспособности интерфейса.
Питание терминаторов (Terminator Power). Когда использу- ются активные терминаторы (для современных устройств - всегда), питание терминаторов должно быть включено (джам- пером или программно) хотя бы на одном устройстве.
Согласование скорости синхронного обмена (SCSI Synchronous Negotiation). Режим синхронного обмена, обеспечивающий высокую производительность, включается по взаимному со- гласию устройств. Если хотя бы одно устройство на шине его не поддерживает, рекомендуют согласование запретить на хост-адаптере. Если обмен будет инициирован синхрон- ным устройством, хост-адаптер поддержит этот режим.
Старт по команде (Start on Command) или задержанный старт (Delayed Start). При включении этой опции запуск двигателя устройства выполняется только по команде от хост-адаптера, что позволяет снизить пик нагрузки блока питания в момент включения. Хост будет запускать устрой- ства последовательно.
Разрешение отключения (Enable Disconnection). Позволяет ус- тройствам отключаться от шины при неготовности данных во время длительных операций с носителем, что весьма эффек- тивно в многозадачном режиме при нескольких ПУ на шине. В случае одного устройства отключение приводит только к дополнительным затратам времени на повторное соединение.
SCSI ID |
Устройство |
7 |
Хост-адаптер |
6 |
Накопитель на магнитных дисках |
5 |
- |
4 |
Ленточный или R/W-оптический накопитель |
3 |
CD-ROM |
SGIID |
Устройство |
2 |
Сканер, принтер |
1 |
НЖМД, поддерживаемый BIOS хост-адаптера |
0 |
НЖМД, поддерживаемый BIOS хост-адаптера |