stringtranslate.com

SCSI с последовательным подключением

В вычислительной технике Serial Attached SCSI ( SAS ) представляет собой последовательный протокол «точка-точка» , который перемещает данные на компьютерные устройства хранения данных, такие как жесткие диски и ленточные накопители, и обратно . SAS заменяет старую технологию шины Parallel SCSI (параллельный интерфейс малой компьютерной системы, обычно произносится как «неясный» [3] [4] ), которая впервые появилась в середине 1980-х годов. SAS, как и его предшественник, использует стандартный набор команд SCSI . SAS предлагает дополнительную совместимость с Serial ATA (SATA) версии 2 и более поздних версий. Это позволяет подключать диски SATA к большинству объединительных плат или контроллеров SAS. Обратное подключение дисков SAS к объединительным панелям SATA невозможно. [5]

Технический комитет T10 Международного комитета по стандартам информационных технологий (INCITS) разрабатывает и поддерживает протокол SAS; Торговая ассоциация SCSI ( SCSITA) продвигает эту технологию.

Введение

Серверы хранения с 24 жесткими дисками SAS на каждый сервер

Типичная система Serial Attached SCSI состоит из следующих основных компонентов:

  1. Инициатор : устройство, которое создает запросы на обслуживание устройств и управление задачами для обработки целевым устройством и получает ответы на те же запросы от других целевых устройств. Инициаторы могут быть встроены в материнскую плату (как во многих серверных материнских платах) или в виде дополнительного адаптера главной шины .
  2. Цель : устройство , содержащее логические единицы и целевые порты, которое получает запросы на обслуживание устройств и управление задачами для обработки и отправляет ответы на те же запросы устройствам-инициаторам. Целевым устройством может быть жесткий диск или система дискового массива .
  3. Подсистема доставки услуг : часть системы ввода-вывода , которая передает информацию между инициатором и целью. Обычно кабели, соединяющие инициатор и цель с расширителями и объединительными панелями или без них, составляют подсистему предоставления услуг.
  4. Экспандеры : устройства, которые являются частью подсистемы предоставления услуг и облегчают связь между устройствами SAS. Экспандеры облегчают подключение нескольких конечных устройств SAS к одному порту инициатора. [6]

История

Идентификация и адресация

Домен SAS — это версия SAS домена SCSI. Он состоит из набора устройств SAS, которые взаимодействуют друг с другом посредством подсистемы доставки услуг. Каждый порт SAS в домене SAS имеет идентификатор порта SCSI, который уникально идентифицирует порт в домене SAS, — всемирное имя . Он назначается производителем устройства, как MAC-адрес устройства Ethernet , и обычно также уникален во всем мире. Устройства SAS используют эти идентификаторы портов для адресации сообщений друг другу.

Кроме того, каждое устройство SAS имеет имя устройства SCSI, которое уникально идентифицирует устройство SAS в мире. Эти имена устройств встречаются нечасто, поскольку идентификаторы портов обычно достаточно идентифицируют устройство.

Для сравнения: в параллельном SCSI идентификатор SCSI — это идентификатор порта и имя устройства. В Fibre Channel идентификатор порта — это WWPN, а имя устройства — WWNN.

В SAS и идентификаторы портов SCSI, и имена устройств SCSI принимают форму адреса SAS , который представляет собой 64-битное значение, обычно в формате, зарегистрированном NAA IEEE. Люди иногда из-за путаницы называют идентификатор порта SCSI адресом SAS устройства. Люди иногда называют адрес SAS Всемирным именем или WWN, поскольку по сути это то же самое, что WWN в Fibre Channel. Для устройства расширения SAS идентификатор порта SCSI и имя устройства SCSI представляют собой один и тот же адрес SAS.

Сравнение с параллельным SCSI

Сравнение с SATA

Физическая разница между SAS и SATA небольшая. [12]

Характеристики

Технические детали

Стандарт Serial Attached SCSI определяет несколько уровней (в порядке от высшего к низшему): приложение, транспорт, порт, канал, PHY и физический. Serial Attached SCSI включает три транспортных протокола:

Для уровней Link и PHY SAS определяет свой собственный уникальный протокол.

На физическом уровне стандарт SAS определяет разъемы и уровни напряжения. Физические характеристики проводки и сигнализации SAS совместимы и частично соответствуют характеристикам SATA со скоростью до 6 Гбит/с, хотя SAS определяет более строгие спецификации физической сигнализации, а также более широкий допустимый размах дифференциального напряжения, предназначенный для обеспечения более длинных кабелей. . В то время как SAS-1.0 и SAS-1.1 переняли физические характеристики передачи сигналов SATA со скоростью 3 Гбит/с с кодированием 8b/10b , разработка SAS-2.0 с физической скоростью 6 Гбит/с привела к разработке эквивалентной скорости SATA. В 2013 году в спецификации SAS-3 появилась скорость 12 Гбит/с. [14] В SAS-4 планируется внедрить передачу сигналов со скоростью 22,5 Гбит/с с более эффективной схемой кодирования 128b/150b для реализации полезной скорости передачи данных 2400 МБ/с, сохраняя при этом совместимость со скоростями 6 и 12 Гбит/с. [15]

Кроме того, SCSI Express использует преимущества инфраструктуры PCI Express для прямого подключения устройств SCSI через более универсальный интерфейс. [16]

Архитектура

Архитектура уровней SAS

Архитектура SAS состоит из шести уровней:

Топология

Инициатор может напрямую подключаться к цели через один или несколько PHY (такое соединение называется портом, независимо от того, использует ли оно один или несколько PHY, хотя термин « широкий порт» иногда используется для соединения с несколькими PHY).

расширители SAS

Компоненты, известные как расширения SCSI с последовательным подключением (расширители SAS), облегчают связь между большим количеством устройств SAS. Расширители содержат два или более внешних порта расширения. Каждое устройство расширения содержит по крайней мере один целевой порт протокола управления SAS для управления и может содержать сами устройства SAS. Например, расширитель может включать целевой порт протокола последовательного SCSI для доступа к периферийному устройству. Экспандер не требуется для взаимодействия инициатора и цели SAS, но позволяет одному инициатору взаимодействовать с большим количеством целей SAS/SATA. Полезная аналогия: экспандер можно рассматривать как аналог сетевого коммутатора в сети, который соединяет несколько систем с помощью одного порта коммутатора.

SAS 1 определил два типа расширителей; однако стандарт SAS-2.0 утерял различие между ними, поскольку создал ненужные топологические ограничения без какой-либо реальной выгоды:

Прямая маршрутизация позволяет устройству идентифицировать устройства, напрямую подключенные к нему. Таблица маршрутизации идентифицирует устройства, подключенные к модулям расширения, подключенным к собственному PHY устройства. Субтрактивная маршрутизация используется, когда вы не можете найти устройства в подветви, к которой принадлежите. При этом запрос передается в другую ветку.

Экспандеры существуют для обеспечения более сложных топологий межсоединений. Расширители помогают в коммутации каналов (в отличие от коммутации пакетов) конечных устройств (инициаторов или целей). Они могут найти конечное устройство либо напрямую (когда конечное устройство к нему подключено), либо через таблицу маршрутизации (сопоставление идентификаторов конечных устройств и расширителя, на который канал должен быть переключен в нисходящем направлении для маршрутизации к этому идентификатору), или, когда эти методы не работают, через субтрактивную маршрутизацию: канал направляется к одному расширителю, подключенному к порту субтрактивной маршрутизации. Если к вычитающему порту не подключен расширитель, доступ к конечному устройству невозможен.

Расширители без PHY, настроенные как субтрактивные, действуют как расширители ответвлений и могут подключаться к любому количеству других расширителей. Расширители с субтрактивным PHY могут подключаться максимум к двум другим экспандерам, и в этом случае они должны подключаться к одному экспандеру через субтрактивный порт, а к другому — через невычитающий порт.

Топологии SAS-1.1, построенные с использованием расширителей, обычно содержат один корневой узел в домене SAS, за исключением топологий, содержащих два расширителя, соединенных через субтрактивный порт. Если он существует, корневым узлом является расширитель, который не подключен к другому расширителю через вычитающий порт. Следовательно, если в конфигурации существует расширитель разветвления, он должен быть корневым узлом домена. Корневой узел содержит маршруты для всех конечных устройств, подключенных к домену. Обратите внимание, что с появлением в SAS-2.0 межтабличной маршрутизации и новых правил сквозного зонирования более сложные топологии, построенные на правилах SAS-2.0, не содержат ни одного корневого узла.

Разъемы

Разъемы SAS намного меньше традиционных разъемов параллельного SCSI . Обычно SAS-3 обеспечивает скорость передачи данных до 12 Гбит/с. [18] В настоящее время доступен протокол SAS-4 со скоростью до 24 Гбит/с; с SAS-5 в стадии разработки, сообщает Т10.

Физический разъем SAS поставляется в нескольких вариантах: [19]

Ближайшая САС

Диски Nearline SAS (сокращенно NL-SAS , иногда называемые Midline SAS ) имеют интерфейс SAS, но головку, носитель и скорость вращения традиционных дисков SATA корпоративного класса, поэтому они стоят дешевле, чем другие диски SAS. По сравнению с SATA диски NL-SAS имеют следующие преимущества: [57] : 20 

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

Рекомендации

  1. ^ «Различия между SAS и SATA».
  2. ^ ab «Разработка спецификации хранилища данных SAS 24G завершена; Торговая ассоциация SCSI представила технологию на саммите флэш-памяти 2017» . Торговая ассоциация SCSI. 07.08.2017.
  3. ^ Томпсон, Роберт Брюс; Томпсон, Барбара Фритчман (24 июля 2003 г.). Коротко об аппаратном обеспечении ПК: краткий справочник по настольному компьютеру. «О'Рейли Медиа, Инк.». п. 422. ИСБН 978-0-596-55234-3.
  4. ^ Корпорация NCR (1990). Scsi: понимание интерфейса малой компьютерной системы . Университет Вирджинии: Прентис Холл. п. 5. ISBN 9780137968558.
  5. ^ «SAS и SATA: беспрецедентная совместимость» . Проверено 20 мая 2024 г.
  6. ^ «Архитектура SAS». IBM . Проверено 14 января 2016 г.
  7. ^ ab «Дорожная карта мастера SCSI с последовательным подключением». Торговая ассоциация SCSI. 14 октября 2015 г. Проверено 26 февраля 2016 г.
  8. ^ «Проект последовательного интерфейса SCSI-4 (SAS-4)» (PDF) . Т10. 11 мая 2016 г. Проверено 15 мая 2016 г.
  9. ^ «Последовательный SCSI-5 (SAS-5)» (PDF) . t10.org . T10/BSR INCITS 561. 22 февраля 2019 г. Проверено 17 января 2024 г.
  10. ^ ОПРЕДЕЛЕНИЕ: SCSI с последовательным подключением (SAS).
  11. ^ «Избыточность в корпоративных сетях хранения данных с использованием двухдоменных конфигураций SAS» . Девелоперская компания Хьюлетт-Паккард. Май 2008 г. Архивировано из оригинала (PDF) 10 января 2016 г. Проверено 10 января 2016 г.
  12. ^ abcdefgh «Жесткие диски SATA и SAS на выделенных серверах». Стадфаст.нет . Стойкий. Архивировано из оригинала 29 июня 2013 года . Проверено 5 августа 2013 г.
  13. ^ Шмид, Патрик; Роос, Ахим (31 августа 2009 г.). «Функции и основы SAS — SAS нового поколения: хранилище со скоростью 6 Гбит/с выходит на рынок». Аппаратное обеспечение Тома . Проверено 15 июля 2014 г.
  14. ^ «Последовательный интерфейс SCSI — 3 (SAS-3)» (PDF) . Т10. 07.11.2013 . Проверено 11 мая 2015 г.
  15. ^ «Последовательный интерфейс SCSI — 4 (SAS-4), 5.8.1 Общие электрические характеристики» (PDF) . Проверено 11 мая 2015 г.
  16. ^ «Библиотека» SCSI Express». Торговая ассоциация SCSI . Проверено 5 августа 2013 г.
  17. ^ «Проект уровня протокола SAS - 4 (SPL-4), стр.» (PDF) . Т10. 09.05.2016 . Проверено 15 мая 2016 г.
  18. ^ «LSI первой выпустила новые высокопроизводительные продукты SAS 12 Гбит / с» . SCSITA.org . Торговая ассоциация SCSI . Проверено 3 декабря 2013 г.
  19. ^ "Спецификации комитета SFF" . ftp.Seagate.com . Технология Сигейт . Проверено 5 августа 2013 г.
  20. ^ «Спецификации SFF | SNIA» . www.snia.org . Проверено 6 июня 2021 г.
  21. ^ «Оболочка и вилка неэкранированного разъема Mini Multilane 4X, версия 2.6» . Архивировано из оригинала 29 января 2019 года.
  22. ^ "SFF-8087". КС Электроникс . Проверено 6 июня 2021 г.
  23. ^ «Оболочка и вилка экранированного разъема Mini Multilane 4X, версия 3.4» . Архивировано из оригинала 14 ноября 2020 года.
  24. ^ "SFF-8088". КС Электроникс . Проверено 6 июня 2021 г.
  25. ^ «SFP+ 10 Гбит/с и низкоскоростной электрический интерфейс, версия 4.1» . Архивировано из оригинала 6 июня 2021 года.
  26. ^ "SFF-8431 SFP+" . КС Электроникс . Проверено 6 июня 2021 г.
  27. ^ «Подключаемый трансивер QSFP+ 4X 10 Гбит/с, версия 4.9» . Архивировано из оригинала 26 декабря 2019 года.
  28. ^ "SFF-8436". КС Электроникс . Проверено 6 июня 2021 г.
  29. ^ «Экранированный высокоскоростной последовательный многоканальный медный разъем, версия 3.3» . Архивировано из оригинала 6 июня 2021 года.
  30. ^ "SFF-8470". КС Электроникс . Проверено 6 июня 2021 г.
  31. ^ «Неэкранированный разъем последовательного подключения 2X, версия 2.5» . Архивировано из оригинала 6 июня 2021 года.
  32. ^ "SFF-8482". КС Электроникс . Проверено 6 июня 2021 г.
  33. ^ служитьдому (31 января 2011 г.). «Руководство по разъемам SAS/SATA SFF-8087, 8088, 8470, 8482, 8484». Сервис TheHome . Проверено 12 января 2021 г.
  34. ^ «Совместимые жесткие диски для серверов Dell PowerEdge» . Водяная пантера . Проверено 12 января 2021 г.
  35. ^ «Совместимые жесткие диски HPE ProLiant Server» . Водяная пантера . Проверено 12 января 2021 г.
  36. ^ «Многоканальные неэкранированные последовательные разъемы для подключения, версия 2.0» . Архивировано из оригинала 6 июня 2021 года.
  37. ^ "SFF-8484". КС Электроникс . Проверено 6 июня 2021 г.
  38. ^ «Спецификация SFF-8485 для последовательной шины GPIO (SGPIO), версия 0,7» . Архивировано из оригинала 26 июня 2019 года.
  39. ^ «Мини-многоканальный неэкранированный разъем 4/8X (HDun), версия 3.5» . Архивировано из оригинала 6 июня 2021 года.
  40. ^ «Мини-многоканальный неэкранированный разъем 4/8X, 12 Гбит/с (HD12un), версия 3.5» . Архивировано из оригинала 6 июня 2021 года.
  41. ^ "SFF-8643". КС Электроникс . Проверено 6 июня 2021 г.
  42. ^ «Производитель ICY TIPs_ICY DOCK Съемный корпус, безвинтовой корпус для жесткого диска, мобильная стойка SAS SATA, запись наблюдения DVR, монтаж аудио-видео, корпус портативного жесткого диска SATA» . www.icydock.com . Проверено 29 июня 2020 г.
  43. ^ «Экранированная клетка/разъем Mini Multilane 4/8X (HDsh), версия 3.4» . Архивировано из оригинала 6 июня 2021 года.
  44. ^ «Экранированная клетка/разъем Mini Multilane 4/8X 12 Гбит/с (HD12sh), версия 3.5» . Архивировано из оригинала 12 ноября 2020 года.
  45. ^ "SFF-8644". КС Электроникс . Проверено 6 июня 2021 г.
  46. ^ «Последовательное подключение 2X, неэкранированный разъем 12 Гбит/с, версия 2.1» . Архивировано из оригинала 6 июня 2021 года.
  47. ^ "SFF-8680". КС Электроникс . Проверено 6 июня 2021 г.
  48. ^ «Многофункциональный неэкранированный разъем 6X, версия 2.1» . Архивировано из оригинала 17 февраля 2020 года.
  49. ^ "SFF-8639". КС Электроникс . Проверено 6 июня 2021 г.
  50. ^ "Обзор SFF-8639" . Перспектива ПК . ТекПерспектива. 8 июня 2015 года . Проверено 21 июля 2016 г.
  51. ^ «Многофункциональный неэкранированный разъем 6X, 24 Гбит/с, версия 1.1» . Архивировано из оригинала 6 июня 2021 года.
  52. ^ «Неэкранированный разъем последовательного подключения 4X, 24 Гбит/с, версия 1.0» . Архивировано из оригинала 6 июня 2021 года.
  53. ^ «Дорожная карта соединения устройств SAS с промежуточной плоскостью» . SCSITA.org . Торговая ассоциация SCSI . 15 августа 2015 г. Проверено 14 октября 2017 г.
  54. ^ «Последовательное подключение 2X, неэкранированный разъем 24 Гбит/с, версия 1.0» . Архивировано из оригинала 6 июня 2021 года.
  55. ^ «Неэкранированный разъем ввода-вывода 0,6 мм 4/8X, версия 1.2» . Архивировано из оригинала 10 июля 2021 года . Проверено 10 июля 2021 г.
  56. ^ «SAS 4.0, PCI-E 4.0, предстоящие скорости 24 Гбит/с, новые адаптеры HBA и RAID-карты, SlimSAS, мои новые «кабели» и новый разъем SFF: будущее уже здесь, Буа» . Форумы ServeTheHome . 30 марта 2021 года. Архивировано из оригинала 27 мая 2021 года . Проверено 10 июля 2021 г.
  57. ^ abc Уиллис Уиттингтон (2007). «Дисковые накопители для настольных, сетевых и корпоративных компьютеров» (PDF) . Ассоциация производителей сетей хранения данных (SNIA) . Проверено 22 сентября 2014 г.

Внешние ссылки