Введение

Протокол дискового накопителя Serial Storage Architecture (SSA) был протоколом последовательной передачи данных, используемым для подключения дисковых накопителей к серверным компьютерам. Он был разработан сотрудником IBM Иэном Джаддом в 1990 году для обеспечения резервирования данных в критически важных приложениях. SSA использовался в серверных RAID-средах, где обеспечивал пропускную способность до 80 МБ/с, с устойчивой скоростью передачи данных до 60 МБ/с в не-RAID режиме и 35 МБ/с в RAID режиме. SSA продвигался как открытый стандарт организацией SSA Industry Association, в отличие от своего предшественника – подсистемы последовательных дисков первого поколения. Ряд производителей, включая IBM, Pathlight Technology и Vicom Systems, выпускали продукты на основе SSA. Он также был принят в качестве стандарта X3T10.1 Американского национального института стандартов (ANSI). Устройства SSA логически являются устройствами SCSI и соответствуют всем командам протокола SCSI.

История

SSA был изобретен Яном Джаддом из IBM в 1990 году. Компания IBM выпустила несколько успешных продуктов, основанных на этом стандарте, прежде чем его обогнал более широко используемый протокол Fibre Channel.

Характеристики соединения

Все компоненты типичной подсистемы SSA соединены двунаправленной кабельной связью. Данные, отправляемые адаптером, могут передаваться в любом направлении по контуру к месту назначения. SSA обнаруживает разрывы в контуре и автоматически перенастраивает систему для поддержания соединения во время восстановления связи. На одну систему можно подключить до 192 жестких дисков с возможностью горячей замены. Диски могут быть выделены для использования массивом в случае аппаратного сбоя. Адаптер может поддерживать до 32 отдельных RAID-массивов, а массивы могут быть зеркалированы между серверами для обеспечения экономичной защиты критически важных приложений. Массивы соединяются тонкими и недорогими медными кабелями, расположенными на расстоянии до 25 метров друг от друга, что позволяет размещать подсистемы в безопасных и удобных местах, вдали от сервера. Медные кабели, используемые в конфигурациях SSA, представляют собой круглые пучки из двух или четырех витых пар, длиной до 25 метров и оканчивающиеся 9-контактными разъемами Micro-D. Импеданс составляет 75 Ом в однопроводном и 150 Ом в дифференциальном исполнении. Для соединений на большее расстояние можно использовать оптоволоконные кабели длиной до 10 км (6 миль). Сигналы передаются по дифференциальной схеме TTL. Пропускная способность составляет 20 мегабайт в секунду в каждом направлении на канал, при этом на кабель может быть до двух каналов. Протокол транспортного уровня использует кодирование NRZ (Non-Return-to-Zero) с 8B/10B (10 бит на символ). Более высокие уровни протокола были основаны на стандарте SCSI-3.