Интерфейс SCSI

Фирма Apple Computer разработала ещё один тип интерфейса для контроллера жесткого диска, который со временем стал использоваться не только в компьютерах Macintosh, но и PC иных типов. Данная технология, называемая SCSI (Small Computer System Interface — интерфейс малых вычислительных систем), сходна с технологией IDE/EIDE в том, что жесткий диск и его контроллер образуют единое устройство, подключенное к системной плате через хост-адаптер. Различие заключается в методе соединения этих устройств. Хост-адаптеры SCSI соединяют любые устройства SCSI в последовательную цепь выходящую даже за пределы компьютера, и насчитывающую до семи устройств, не считая хост-адаптера. Хотя каждое устройство соединено напрямую с другим устройством, а не с хост-адаптером, все они сообщаются с главным адаптером.
Как главный адаптер узнает, с каким жестким диском он "разговаривает" или кому он посылает данные? Каждому устройству в цепочке SCSI, включая и сам хост-адаптер, присваивается номер, называемый идентификатором SCSI ID. ID 7 резервируется для главного адаптера. Значения ID 0 и 1 предназначены для жестких дисков (причем 0 резервируется для загрузочного диска), a ID 2—6 можно присваивать любому другому устройству в цепочке. Значения ID не обязательно должны следовать порядку расположения устройств в цепочке SCSI. Кроме того, совсем не обязательно использовать все значения ID. Иными словами, в цепочку SCSI не обязательно включать все семь устройств. Единственный действительно существенный момент заключается в том, что все зарезервированные ID должны использоваться по назначению, а оба конца цепочки SCSI следует правильно согласовать. Согласование обеспечивается соответствующей установкой перемычек на плате (для точного согласования устройств следует ознакомиться с их техническим описанием. — Прим. ред.), значения же ID устройств SCSI могут устанавливаться аппаратно либо программно в зависимости от типа конкретного устройства.

Совет:
Точно так же, как ранее был дан совет записывать значения IRQ и адресов ввода/вывода, имеет смысл записать значения идентификаторов SCSI ID, а также устройств, которыми заканчивается цепочка. Намного проще узнать эти значения из списка, который лежит под рукой, чем переворачивать каждое устройство, чтобы выяснить его установки, особенно, если оно находится внутри компьютера.

Если вам необходимо включить в систему новое устройство SCSI, выключите компьютер, подсоедините устройство к концу цепи и установите терминатор. Это выглядит очень просто.
Конечно, так бы оно и было, если бы существовал единый стандарт SCSI, а все устройства и хост-адаптеры SCSI были совместимы. В табл. 7.1 приведены различные типы SCSI-интерфейсов, используемые в настоящее время.

Таблица 7.1. Типы SCSI-интерфейсов

Примечание:
В интерфейсе SCSI-1, предшественнике SCSI, использовался 25-штыревой разъем, и не предусматривалось объединение устройств в цепочку SCSI. В общем случае, если говорит просто SCSI, без уточнений, то имеют в виду SCSI-2, а не SCSI-1.

Одна из замечательных возможностей SCSI-интерфейса заключается в том, что он обеспечивает не только подсоединение цепочки устройств к одному хост-адаптеру, но и передачу данных по этой цепочке. Интерфейсы, перечисленные в табл. 7.1, предназначены не только для подключения единственного жесткого диска, но также и для всех SCSI-устройств в цепочке. Хост-адаптер SCSI может одновременно "разговаривать" с несколькими устройствами, работая с ними в многозадачном режиме. Это важно по двум причинам. Первая: считывающим и записывающим головкам жесткого диска необходимо время, чтобы найти нужное место на диске, а затем прочесть или записать данные. Кроме того, хост-адаптер может "думать" быстрее, чем периферийные устройства, подключенные к нему. Вторая причина: единственному устройству в цепочке SCSI не требуется вся доступная полоса пропускания. Поэтому разделение хост-адаптером времени передачи данных между множеством устройств весьма эффективно. 

Смотрите также

Термины на букву W
Wait State — режим ожидания. Цикл работы CPU, в течение которого он не выполняет никаких операций, поскольку ожидает получения данных от какого-либо компонента. См. также Central Processing Un ...

Коммутирующие концентраторы
Как вы могли заметить, некоторые интеллектуальные концентраторы не просто слепо переносят данные во все подключенные к ним сегменты сети. Вместо этого они фиксируют МАС-адреса сетевых плат, связанны ...

Настройка локальной сети перед установкой WinGate
Корректная работа прокси-сервера Deerfield WinGate требует специальной настройки локальной сети и операционной системы на всех компьютерах, на которых планируется установить эту программу. Прежде всег ...