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

9

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

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

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

ОБНОВИТЬ:

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

sbrattla
источник

Ответы:

11

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

Краткий ответ на ваш вопрос: 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)

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

ewwhite
источник
Хороший ответ. Я собирался написать что-то подобное, но вы меня опередили. Еще одно предупреждение: установка экспандера за другим экспандером обычно является плохой идеей. И с точки зрения производительности, и с точки зрения стабильности: существует огромный шанс для незначительных проблем совместимости.
Тонни
1
@ Тонни Дело в том, что расширитель может быть избыточным или совершенно ненужным в ситуации ОП. Но без конкретики ... мы не знаем.
ewwhite
Вы правы. Его намерение не ясно из вопроса. И большинство серверов уже имеют внутренние расширители. Вот почему я предупредил ставить один за другим. По своему опыту я знаю, что большинство людей не понимают, что эти вещи на самом деле не являются подключи и играй. Вам нужно оборудование, которое согласовано друг с другом, иначе все может пойти не так.
Тонни
1
@ewwhite: сервер Norco RPC-3216. В нем 16 отсеков, поэтому я использую их все. Просто пытаюсь выяснить, что я могу сделать, чтобы увеличить емкость хранилища, если мне нужно расширить массив на большее количество дисков. Очевидно, я не могу добавить больше дисков.
sbrattla
1
У меня действительно есть один из таких расширителей HP SAS, и я могу поручиться за его цену и возможности. Прекрасно работает на клейкой ленте и установке WD-40.
Крис С
0

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

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

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

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

Высокий расход
источник