Работают ли расширители SAS прозрачно с контроллерами SAS?

Я новичок в SAS-экспандерах и пытаюсь все сделать правильно. Я понимаю, что расширители SAS при использовании с контроллерами SAS, которые поддерживают расширители, позволяют использовать на контроллере полную емкость поддерживаемых дисков.

Однако, скажем, у меня есть контроллер SAS с 4 портами SSF-8087, который сам по себе будет поддерживать 16 дисков. Тогда я мог бы, насколько я понимаю, вместо этого подключить каждый из этих портов к расширителю, чтобы увеличить емкость диска.

Однако будет ли контроллер SAS "видеть" все диски так, как если бы они были подключены непосредственно к контроллеру, а не через расширитель. Могу ли я смотреть на контроллеры как на коммутаторы в сети? Смогу ли я создать RAID с диска на расширителе 1 и расширителе 3?

ОБНОВИТЬ:

У меня нет конкретного проекта, в котором мне нужно использовать расширители SAS. Мне просто интересно, как они работают, и думал о том, как это будет работать, если бы я использовал один или несколько расширителей SAS с контроллером LSI MegaRAID (9260-16i), который работает на одном из наших серверов. Однако я не особо задумывался о разнице между "локальными" дисками и дисками в другом корпусе. Контроллер LSI MegaRAID имеет 4 порта SFF-8087, что позволяет разместить до 16 дисков.

2 ответа

Решение

Сначала остановитесь и подумайте о своих реалистичных целях...

Краткий ответ на ваш вопрос: SAS - это протокол коммутации. Все накопители, подключенные через расширители, доступны и могут прозрачно обрабатываться одним контроллером.

Однако остальные ваши вопросы будут зависеть от вашего конкретного контроллера, вашей архитектуры хранилища и задних панелей в корпусах хранилищ, которые вы в конечном итоге будете использовать.

Невозможно дать конкретный ответ без дополнительной информации.

  • Сколько дисков вам нужно?
  • Какой RAID-контроллер или SAS HBA вы используете?
  • Будут ли эти диски внутренними или внешними?
  • Какую конкретную карту расширения SAS вы хотите использовать (на рынке их не так много)?
  • Какое оборудование сервера и корпуса вы рассматриваете?
  • Каково приложение / причина для этой настройки? ( ZFS? Место для хранения?)

Давайте использовать ваш пример контроллера с 4 портами SAS SFF-8087. Они предназначены для связи внутри шасси. Каждый порт SFF-8087 представляет собой 4-полосный разъем, который может вместить 4 накопителя. Всего 16 дисков, в вашем случае... Серверы обычно имеют только 4, 8, 12, 16 или 24/25 емкости внутреннего отсека для дисков.

  • На уровне 4 и 8 накопителей внутренняя объединительная плата дисков сервера будет иметь соотношение дорожек к диску 1:1 и обычно имеет один или два порта SFF-8087. Нет переподписки!

  • Для 12-портовых серверов расширитель обычно встроен в объединительную плату, и на входе будет один порт SFF-8087. Сверхподписка!

  • Для серверов с 16 внутренними отсеками вы можете увидеть четыре отдельных порта SFF-8087, предназначенных для обслуживания одним или несколькими контроллерами SAS/RAID. Но в 16-портовом у вас может быть расширитель на задней панели.

  • Почти на каждом сервере с 24 или 25 отсеками есть расширители, встроенные в объединительную панель дисковода и вмещающие один или два порта SFF-8087. Исключением является что-то вроде HP ProLiant DL370 G6, который может принимать три отсека для дисков с 8 отсеками, для каждого из которых требуется 2 порта SFF-8087.

Так, когда люди используют расширители карты SAS PCIe?

Примечание: HP делает отличный расширитель PCIe SAS. Есть целое сообщество, построенное вокруг его использования для проектов хранения.

Наиболее распространенный случай, который я вижу, это материнская плата или контроллер PCIe с ДВУМ портами SFF-8087 и необходимостью подключения более 8 дисков, разделенных между несколькими дисками. Я не могу представить что-то похожее на ваш сценарий, когда у вас есть 16 портов на контроллере, и вы хотели бы умножить это через расширители для размещения большего количества внутренних дисков. Если вы работаете с сервером с более чем 16 дисками, есть вероятность, что вы где-нибудь столкнетесь с расширителем объединительной платы. Это сделало бы расширитель PCIe ненужным.

Это все отличается, когда вы смотрите на внешнее хранилище, хотя. Транспортировкой будет внешний кабель SAS SFF-8088. Большинство полок внешних накопителей /JBOD имеют встроенные расширители.


Пример вывода конфигурации RAID с контроллера HP Smart Array P410i, подключенного к двум отсекам дисков внутри сервера HP ProLiant DL370 G6 через карту расширения HP SAS. Обратите внимание, что карта представлена ​​в виде приложения (Vendor ID HP, Model HP SAS EXP Card) и имеет свой собственный SAS WWN.

Smart Array P410i in Slot 0 (Embedded)    (sn: 5001438006503640)

   array A (Solid State SATA, Unused Space: 0  MB)

      logicaldrive 1 (223.5 GB, RAID 0, OK)

      physicaldrive 5C:2:8 (port 5C:box 2:bay 8, Solid State SATA, 240.0 GB, OK)

   array B (SAS, Unused Space: 0  MB)

      logicaldrive 2 (68.3 GB, RAID 1, OK)

      physicaldrive 7C:2:1 (port 7C:box 2:bay 1, SAS, 72 GB, OK)
      physicaldrive 7C:2:2 (port 7C:box 2:bay 2, SAS, 72 GB, OK)

   array C (SATA, Unused Space: 2651025  MB)

      logicaldrive 3 (1000.0 GB, RAID 1+0, OK)
      logicaldrive 4 (500.0 GB, RAID 1+0, OK)

      physicaldrive 2C:1:1 (port 2C:box 1:bay 1, SATA, 1 TB, OK)
      physicaldrive 2C:1:2 (port 2C:box 1:bay 2, SATA, 1 TB, OK)
      physicaldrive 2C:1:3 (port 2C:box 1:bay 3, SATA, 1 TB, OK)
      physicaldrive 2C:1:4 (port 2C:box 1:bay 4, SATA, 1 TB, OK)
      physicaldrive 3C:1:5 (port 3C:box 1:bay 5, SATA, 1 TB, OK)
      physicaldrive 3C:1:6 (port 3C:box 1:bay 6, SATA, 1 TB, OK)

   Expander 250 (WWID: 50014380133153E6, Box: 1)
   Enclosure SEP (Vendor ID HP, Model HP SAS EXP Card) 248 (WWID: 50014380133153E5, Box: 2)
   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 249 (WWID: 500143800650364F)

введите описание изображения здесь

Я могу согласиться с тем, что корпус расширителя не должен размещаться за другим корпусом расширителя, из моего опыта он выглядит как работающий, но у меня есть много очень странных способов поведения, таких как просмотр дисков и их инициализация... теперь оба корпуса расширителей подключены отдельно к Рейдовая карта SAS с главного сервера. Кажется, он работает намного лучше, но все же имеет некоторые проблемы, но это может быть связано с самими дисками. Расширители не того же типа, но первый, который я запускаю годами без проблем на этом raidcontroller, теперь второй модуль расширения отличается, поэтому нужно выяснить, какие проблемы у меня есть, это может быть связано с любым программным или аппаратным обеспечением. здесь спецификации, которые я использую в данный момент;

-Highpoint 2722 SAS raidcard с 2 внешними портами SAS 8088 - корпус расширителя 1 с 36 портами 24 отсека с расширителем Chenbro (не на объединительной плате) - корпус расширителя 2 с 24 отсеками и объединительной платой расширителя Gooxi jbod

Raidcard рассматривает оба расширителя: Chenbro как корпус 24 4U и Gooxi даже с аппаратным мониторингом, таким как вентиляторы и временные параметры.

Пока у меня нет проблем с установкой дисков на Gooxi, это занимает много времени-)

Другие вопросы по тегам