Назад | Перейти на главную страницу

Достаточно ли стандартны устройства FC и SAS DAS?

Прежде чем я задам свои вопросы, вот некоторая справочная информация, которая может оказаться полезной, а может и не оказаться:

Впервые я обнаружил, что мне нужно решение DAS. Мой приоритет - передача данных в одном направлении. Я могу писать большие блоки, и мне не нужно читать одновременно. Сервер (устройство для производства данных) на самом деле не является типичным сервером, это очень мощный одноплатный компьютер. Поэтому у меня ограниченные возможности, когда дело доходит до дополнительных карт, которые я могу установить, поскольку он должен использовать довольно необычный интерфейс XMC. В настоящее время я считаю, что у меня ограниченный PCIex8 gen 1, что означает, что вероятным узким местом для меня будет соединение со скоростью 16 Гбит / с.

Платы XMC, которые я нашел до сих пор, предлагают следующие подключения:

а) Двойной контроллер Ethernet 10GBE, общая пропускная способность 20 Гбит / с

б) Dual Quad SAS 2.0 Connectors (SFF-8XXX) HBA (без рейда), общая пропускная способность 48 Гбит / с

c) Dual FC 8 ГБ HBA (без рейда), общая пропускная способность 16 ГБ / с

Мои вопросы к вам, ребята:

1) Являются ли SAS и / или FC и, соответственно, их HBA-адаптеры, достаточно стандартными, чтобы я мог купить сервер хранения Dell или Aberdeen с рейд-контроллером, который имеет внешние порты SAS или FC, и ожидать, что я смогу подключить его к моему SAS или FC HBA, быть представлен одним томом (если я так настроил сервер хранения), и все это без необходимости проверять совместимость HBA?

2) На таком устройстве, как Dell PowerVault (DAS или NAS), есть ли на нем ОС, которой я могу заняться, или она предназначена для удаленного управления? Есть ли локальный интерфейс на случай, если я не смогу управлять им удаленно (например, если мой одноплатный компьютер использует ОС, не поддерживаемую Dell OpenManage). Будет ли это верно почти для любого устройства, называющего себя DAS?

3) Если я куплю какое-то шасси для хранения данных Supermicro, установлю рейд-контроллер с внешними подключениями, есть ли хорошая легкая ОС, которую я могу запустить только для управления контроллером? Нужна ли мне ОС, поскольку рейд-карта все равно будет настроена перед загрузкой?

4) Намного проще купить 10-гигабитные карты Ethernet на базе XMC (как правило, двухпортовые). Каким образом я мог бы столкнуться с проблемами, используя iSCSI в качестве DAS, при прямом подключении кабелей с SFP +?

заранее спасибо

объявление 1) На рынке представлены различные решения для хранения данных, поэтому вам нужно будет внимательно следить за тем, что вы покупаете:

  • Корпуса JBOD с пассивными объединительными платами - вы найдете некоторые из них для SAS. Они просто обеспечивают сквозные соединения для многополосных ссылок и не имеют никакой логики или какого-либо управления.
  • JBOD с расширителями (SAS или FC) - они более распространены для приложений с более высокой плотностью, расширитель будет разветвлять 1 или 2 (многополосные) ссылки на большее количество дисков. Управление (в основном для зонирования) может быть внеполосным (через отдельный контроллер управления с возможностью подключения по IP) или внутриполосным (SES), в зависимости от реализации.
  • устройства хранения с собственными контроллерами - могут иметь любую комбинацию подключений FC, SAS или iSCSI (в последнем случае иногда также с функциями NAS), обычно расширяемые с помощью дополнительных полок JBOD и доступные с резервными контроллерами. Контроллеры встроенные, управление внеполосное. Во многих решениях используется одно и то же базовое шасси и другой набор контроллеров или дополнительных интерфейсов в зависимости от типа требуемого соединения с хостом.

Устройства хранения в целом совместимы с заявленным - соединение SAS может быть подключено к SAS HBA и представлять собой единый том (настраиваемого уровня RAID), то же самое касается FC и iSCSI. С JBOD сложнее - особенно если они были спроектированы как полки расширения для устройства хранения, вам нужно будет особенно позаботиться о том, чтобы они работали (и поддерживались) с выбранным контроллером.

объявление 2) конечно есть является ОС на запоминающих устройствах. Но поскольку он поставляется вместе с устройством, вы можете рассматривать его как «прошивку». Вам, конечно, не нужно смотреть на стартовый экран и нажимать ctrl+альт+дель перед использованием прибора (хотя вы воля найти устройства на базе Windows Storage Server на рынке). Поскольку управление обычно происходит вне канала, у вас будет возможность использовать дополнительный компьютер для обслуживания и мониторинга.

объявление 3) Если я правильно понял, вы хотите настроить RAID-контроллер для подключения ваших дисков и служить целью для HBA вашего SBC. Мне неизвестны карты, которые поддерживали бы этот режим работы. Расширители работают примерно таким образом (вы можете подключать цели и инициаторы к любому заданному порту расширителя), но вам все равно придется иметь логику RAID на контроллере вашего SBC.

объявление 4) вы, вероятно, не попадете в такие неприятности. В настоящее время iSCSI представляет собой довольно стандартное соединение с хранилищем, производительность приличная, а возможности многопутевого переключения и переключения при отказе хорошо проработаны. Однако, поскольку стек iSCSI более сложен и имеет больше зависимостей, чем, скажем, SAS, вам необходимо знать, что вы делаете. Кроме того, вы обычно получаете более высокую задержку по сравнению с межсоединениями SAS или FC: