- •Лекция 6 Интерфейсы персональных компьютеров
- •Классификация интерфейсов
- •Внешние устройства ввода-вывода
- •Интерфейсы шин расширения и видеокарт
- •Шина pci
- •Шина agp
- •Графическая подсистема
- •ChipSet
- •Интерфейсы внешней памяти
- •Интерфейс SerialAta
- •Интерфейс scsi
- •Ieee 1394 (FireWire)
- •Звук в персональном компьютере
- •Промышленные интерфейсы
Интерфейс scsi
SCSI(англ.SmallComputerSystemsInterface- интерфейс малых вычислительных систем) - интерфейс, разработанный для объединения на одной шине различных по своему назначению устройств, таких как жёсткие диски, накопители на магнитооптических дисках, приводыCD,DVD, стриммеры, сканеры, принтеры и т. д.
Теоретически возможен выпуск устройства любого типа на шине SCSI.
SCSIпоявился примерно в то же время, что и ATA. Но в отличие от последнего он предназначался для связи различных устройств, а не только дисков.
После стандартизации в 1986 году, SCSIначал широко применяться в компьютерахAppleMacintosh,SunMicrosystems. В компьютерах совместимых сIBMPCSCSIне пользуется такой популярностью в связи со своей сложностью и сравнительно высокой стоимостью.
В настоящее время SCSIшироко применяется на серверах, высокопроизводительных рабочих станциях;RAID-массивы на серверах часто строятся на жёстких дисках соSCSI-интерфейсом (хотя в настоящее время на серверах нижнего ценового диапазона всё чаще применяютсяRAID-массивы на основеSATA).
Интерфейс SCSI имеет две модификации по разрядности передаваемых данных (в параллельном варианте): "узкую" (Narrow) 8-битную и "широкую" (Wide) 16-битную. К первой можно подключить до восьми устройств, ко второй - до шестнадцати. Стандарт предусматривает и 32-битный вариант, но на практике он не встречается.
Основные реализации SCSI(в хронологическом порядке):
За время существования интерфейса SCSI были созданы различные его модификации, различающиеся, в частности, пропускной способностью, которая в начале 2000-х годов достигла 320 Мбайт/с. Помимо упомянутого отличия по разрядности: Narrow и Wide, по частоте передачи различают обычный и быстрый (Fast и Ultra) варианты с различными индексами.
Обзор интерфейсов SCSI | |||||
Наименование |
Разрядность шины |
Частота шины |
Пропускная способность |
Максимальная длина кабеля |
Максимальное количество устройств |
SCSI |
8 бит |
5 МГц |
5 МБайт/сек |
6 м |
8 |
Fast SCSI |
8 бит |
10 МГц |
10 МБайт/сек |
1,5-3 м |
8 |
Wide SCSI |
16 бит |
10 МГц |
20 МБайт/сек |
1,5-3 м |
16 |
Ultra SCSI |
8 бит |
20 МГц |
20 МБайт/сек |
1,5-3 м |
5-8 |
Ultra Wide SCSI |
16 бит |
20 МГц |
40 МБайт/сек |
1,5-3 м |
5-8 |
Ultra2 SCSI |
8 бит |
40 МГц |
40 МБайт/сек |
12 м |
8 |
Ultra2 Wide SCSI |
16 бит |
40 МГц |
80 МБайт/сек |
12 м |
16 |
Ultra3 SCSI |
16 бит |
40 МГц DDR |
160 МБайт/сек |
12 м |
16 |
Ultra-320 SCSI |
16 бит |
80 МГц DDR |
320 МБайт/сек |
12 м |
16 |
Кроме того, известна и спецификация последовательного варианта интерфейса (Fiber Channel - (опто-волоконный канал), относимого к этому же семейству.
Интерфейс SCSI считается более надежным и производительным, чем интерфейс АТА, но и более дорогим, применяемым, как правило, в серверных системах, хотя появление SerialATA усиливает конкуренцию между этими двумя семействами интерфейсов.
Стоимость винчестеров с SCSI – интерфесом пости в два раза выше, чем у винчестеров с IDE-интерфейсом. Наибольшего эффекта от применения SCSI-интерфейса можно достигнуть только в многозадачных операционных системах, когда надо одновременно выполнять несколько «тяжелых» приложений при массовых запросах к данным на устройствах хранения.
Дальнейшее развитие
Для передачи команд протокола SCSI по IP-сетям используется сетевой протокол iSCSI, утверждённый IETF как стандартный в 2003 году.
Для замены параллельной шины предложена технология подключения устройств по последовательной шине Serial Attached SCSI (SAS). SAS использует последовательный интерфейс для работы с непосредственно подключаемыми накопителями (англ. Direct Attached Storage (DAS) devices). SAS разработан для замены параллельного интерфейса SCSI и позволяет достичь более высокой пропускной способности чем SCSI; в тоже время SAS совместим с интерфейсом SATA. Хотя SAS использует последовательный интерфейс в отличии от параллельного интерфейса, используемого традиционным SCSI, для взаимодействия с SAS-устройствами по прежнему используется команды SCSI.