Инструменты пользователя

Инструменты сайта


sas

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sas [2022/04/25 11:06]
lolka [Контроллеры]
sas [2022/04/27 18:43] (текущий)
mk-soft
Строка 1: Строка 1:
 ====== SAS (Serial Attached SCSI) ====== ====== SAS (Serial Attached SCSI) ======
- {{ wiki:sas_logo.png?100}}+ {{ wiki:sas_logo.png?150}}
 Интерфейс для подключения систем хранения, передающий данные в полнодуплексном режиме через 2 или 4 витые пары. Интерфейс для подключения систем хранения, передающий данные в полнодуплексном режиме через 2 или 4 витые пары.
  
Строка 7: Строка 7:
 ===== Конструкция ===== ===== Конструкция =====
  
-=== Провода и разъёмы === +=== Коннекторы === 
-TODO+Все коннекторы SAS имеют префикс SFF, также они разделяются на внешние и внутренние. 
 +^ Обозначение  ^ Фото    ^ Описание ^ 
 +^ SFF-8087    |  {{wiki:sff-8087_f.png?100}} {{wiki:sff-8087_m.png?100}}  | Современный малогабаритный разъём для внутренних подключений. Имеет 8 пар для данных (на 4 устройства  DP) и еще 6 проводов неизвестного назначения | 
 +^ SFF-8088    |  {{wiki:sff-8088.jpg?200}}  | Разъём для внешний подключений SAS, отличается большой механической прочностью, рассчитан на 8 пар данных, однако достоверно известно, что в зависимости от кабеля могут быть задействованы разные пары и их общее число | 
 +^ SFF-8470    |  {{wiki:sff-8470.jpg?200}}  | Разъём для внешний подключений SAS | 
 +^ SFF-8482    |  {{wiki:sff-8482_m.jpg?200}} {{wiki:sff-8482.png?200}}  | Устанавливается конечные устройства, такие как диски и ленточные накопители, обратно совместим с коннектором SATA, также включает пины питания устройства. кроме стандартный двух пар данных содержит еще 2 пары для использования режиме SAS DP  | 
 +^ SFF-8484    |  {{wiki:sff-8484_f.png?200}} {{wiki:sff-8484_m.jpg?200}}  | Устаревший крупногабаритный разъём для внутренних подключений, разделен на 2 половины по 4 пары и еще 6 проводов неизвестного назначения | 
 +^ SFF-8643    |  {{wiki:SFF-8643_f.jpg?200}} {{wiki:sff-8643_m.jpg?200}}  | | 
 +^ SFF-8644    |  {{wiki:sff-8644_f.jpg?200}} {{wiki:sff-8644_m.jpg?200}}  | |
  
 +=== Кабели ===
 +Существует множество кабелей и переходников с различным сочетанием коннекторов.
 +
 +=== Колхоз ====
 +{{ wiki:sas_by_sata_connector.jpg?200}}
 +В случае отсутствия подходящего кабеля, можно обойтись стандартным кабелем SATA с удаленной боковой перегородкой. аналогично можно использовать разъём питания SATA, если стример LTO-5 (отсутствует разъём питания 4pin Molex) и старше. Однако стоит учитывать что такое соединение ненадежно механически.
 +
 +----
 ==== Контроллеры ==== ==== Контроллеры ====
 Контроллеры интерфейса SAS подразделяются на 2 типа: Контроллеры интерфейса SAS подразделяются на 2 типа:
Строка 18: Строка 34:
 === RAID === === RAID ===
 [[https://ru.wikipedia.org/wiki/RAID|RAID]]-контроллеры в основном предназначены для построения RAID-массивов наличных уровней из дисков у ним подключенных, и в качестве дополнения умеют работать с ленточными накопителями в режиме HBA. Хотя на вторичном рынке RAID-контроллеры гораздо более распространены и дешевы по сравнению с HBA-контроллерами, скорее всего вы столкнетесь с невозможностью использовать [[ltfs|LTFS]] особенно на моделях младшего ценового сегмента. Проблема заключается в том, что драйвер таковых контроллеров не может поддерживает запись блоками по 512КБ, что [[https://qsupport.quantum.com/freedownloads/ltfs/2.4.0.2/6-67105-05_RevA_LTFS_User_Guide_Mac_Linux.pdf#page=3|требуется]] для [[start#LTFS|программ LTFS]] в Windows. [[https://ru.wikipedia.org/wiki/RAID|RAID]]-контроллеры в основном предназначены для построения RAID-массивов наличных уровней из дисков у ним подключенных, и в качестве дополнения умеют работать с ленточными накопителями в режиме HBA. Хотя на вторичном рынке RAID-контроллеры гораздо более распространены и дешевы по сравнению с HBA-контроллерами, скорее всего вы столкнетесь с невозможностью использовать [[ltfs|LTFS]] особенно на моделях младшего ценового сегмента. Проблема заключается в том, что драйвер таковых контроллеров не может поддерживает запись блоками по 512КБ, что [[https://qsupport.quantum.com/freedownloads/ltfs/2.4.0.2/6-67105-05_RevA_LTFS_User_Guide_Mac_Linux.pdf#page=3|требуется]] для [[start#LTFS|программ LTFS]] в Windows.
 +
 +=== Обратная совместимость с SATA ===
 +Кроме собственно-SAS устройств, к контроллеру SAS могут подключаться SATA-устройства (HDD, SSD, CD/DVD/BD-ROM) при наличии соответствующего кабеля. А вот наоборот работать не будет! Невозможно заставить контроллер SATA на материнской плате работать с SAS-стримером.
  
 === Список протестированных контроллеров === === Список протестированных контроллеров ===
  
-| Название     ^ Фото                          ^ Интерфейс Скорости, Gb/s ^ Нагрев           ^ Примечания                 ^ +| Название     ^ Фото                          ^ Интерфейс Порты ^ Нагрев           ^ Примечания                 ^ 
-^ - | -     | - | -          | -        | - |+ HBA  |||||| 
 +^ LSI Logic 9217 |     | - | -          | -        | - | 
 +^ LSI Logic 9207 | -     | - | -          | -        | - 
 +^  RAID  |||||| 
 +^ HP Smart Array P212/256Mb (512Mb) | {{wiki:hp_smart_array_p212.jpg?200}} | PCI-Ex8 | 1xSFF-8087 \\ 1xSFF-8088 | умеренный | [[LTFS]] работает только в Linux | 
 +^ HP Smart Array P800/512Mb | {{wiki:hp_smart_array_p800_side.jpg?200}} | PCI-Ex8 | 2xSFF-8484 \\ 2xSFF-8088          | -        | - | 
 +^ Adaptec ASR-2405 | {{wiki:adaptec_asr-2405.jpg?200}} | PCI-Ex8 | 1xSFF-8087 | Сильный, желательно принудительное охлаждение | - | 
 +^ Adaptec ASR-3405 | {{wiki:adaptec_asr-3405.jpg?200}}     | PCI-Ex4 | 1xSFF-8087 | Сильный, желательно принудительное охлаждение | В случае возникновение ошибок I/O прошить {{wiki:adaptec3405_tape_works_b17342.zip|эту}} прошивку. [[https://storage.microsemi.com/en-us/speed/raid/asr/fw_bios/3405_fw_b17342_exe.php|Прошивальщик]] |
  
 ---- ----
Строка 37: Строка 63:
  
 ===== Hotplug и Plug&Play===== ===== Hotplug и Plug&Play=====
-TODO +Интерфейс SAS поддерживает горячее подключение устройств, однако самостоятельно контроллер новое устройство не увидит. Необходимо выполнить принудительное сканирование шины. 
 +  * Windows: обновить список устройств в диспетчере устройств 
 +  * Linux: <code># echo "- - -" > /sys/class/scsi_host/hostN/scan</code> где N - номер сканируемого порта. Нумерация сквозная для всех SCSI-совместимых контроллеров в системе, поэтому если номер порта неизвестен, можно смело сканировать все имеющиеся по порядку, на уже подключенных устройствах это ни как не скажется.
sas.1650884810.txt.gz · Последнее изменение: 2022/04/25 11:06 — lolka