Lsi sas3108 поддерживает два типа ключей raid

Обновлено: 03.07.2024

Controller LSI MegaRAID SAS 9240-4i <LSI00203>
Что-то плохое можно сказать про этот контроллер ?

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

Однако, раз Вы планируете капиталовложение в контроллер, учтите, что жесткие диски меняются на "раз", а вот сменить контроллер - все-таки более финансово затратная операция. Почему бы не предусмотреть возможность "развития" на будущее - не купить контроллер с набортным кэшем и BBU?

Приведенный Вами 9240-4i (фикцию про экспандеры отбросим в сторону) позволяет подключать до 4 SAS/SATA дисков. Как только опять упретесь в возможности I/O, то практически единственный возможный выход - переходить с 4*SATA на 4*SAS. А вот тут без кэша и батарейки становится очень не комфортно.

Опять же, 4 порта - это ровно RAID10 на 4 дисках. А hot-spare?
А если надо будет увеличить емкость массива? Менять все 4 диска или еще докупить 2 и расширить массив (+2 шпинделя сильно лучше, чем замена 2 дисков бОлее емкими)? Ваш прогноз на увеличение требуемого дискового пространства?

Мать - Intel DH55HC(с поддержкой видео на процессоре).
Проц - i5-660 (с видео).
Один разъем PCI-E x16. Других подходящих нет.
В доке к матери сказано, что умеет работать как x8.

Жесткий диск. На нем Server 2003 x64.
Подключен к матери. Контроллер на матери задействован как AHCI.

Вставляем контроллер в разъем. Грузимся. Определяется
новое устройство (RAID контроллер). Указываем
соответствующие драйвера. Драйвера устанавливаются и в диспетчере
устройств видим - Устройство не может быть запущено.
На вкладке Ресурсы - пусто.

Грузимся с флешки в DOS. MegaCli для DOS
контроллер видит. Скачиваем с офф. сайта последний
BIOS (20.10.1-0029_SAS_2008_FW_Image_APP-2.120.24-1181).
Обновляем BIOS. Все ровно.
В WebBios заходит через Ctrl+H. В текстовый режим чере Ctrl+Y то же заходит.

Опять грузим винду. И опять Устройство не может быть запущено.
Пробовал дрова от XP, Server2008, Vista. Результат тот же.

Может мать разрешает в единственный x16 (который по умолчанию для video)
вставлять только видео. Хотя везде пишут, что на Intel матерях нет такого.

Главное, что в BIOS матери она контроллер видит и определяет правильно - x8.
И ведь и Web контроллера работает, и текстовый
режим, и прошивается. Вчера вечером перепробовал
все доступные (на сайте) BIOS контроллера - от самого старшего до самого
младшего. Абсолютно то же самое.

Нет у меня сейчас матери с лишним x16/x8. Не на чем проверить.

Как вариант, можно взять любой LiveCD с Linux (к примеру - этот), вставить контроллер, подцепить к нему винт, в биосе контроллера создать массив и загрузиться с LiveCD. Если винт будет виден - значит проблема именно в Windows/драйверах/инициализации. Если нет - аппаратная несовместимость.

Еще вариант - отключить все SATA порты на матери, загрузиться с установочного диска Windows Server 2003 x64, подсунуть дискетку с драйверами и убедиться, что массив виден. Если не виден - выдернуть сетевую карту/модем/отключить в биосе сеть и пробовать еще раз.

Десктопные матери крайне интересно работают с дискретными контроллерами, имеющими набортный биос.

Если позже будет какая нибудь мать с "лишним" x16/x8
и этот чудо MegaRaid еще не уйдет - вернусь к этому вопросу.

С этим все понятно .

Для для WHQL = 0000001c

Для для WHQL = 00000011

С этими двумя то же все понятно .

Что вот это такое ?

И что вот это такое ?


Добавлено:
Ради интереса попробовал добавить в Promise TX2300

36 часов. Полет нормальный. По ощущениям стало шустрее.

MaximumSGList сразу побоялся. Позже попробую.

Водные данные:
Имеется МП P5Q Premium.
В спецификациях заявлена поддержка Raid 0,1,5
также имеется 2 HDD (1 Seagate 500 GB, 2- Samsung 500Gb)
+ Seagate 250 Gb + WD 1 Tb (тот, что на 250 - для торрентов. 1 Тб - для архива)

Есть желание организовать Raid 0 (1 Seagate 500 GB, 2- Samsung 500Gb)

Для того что бы организовать Raid, необходимо выставить в Биосе конфигурацию HDD - Raid. После чего станет доступный интерфейс создания и настройки Raid. В интерфейсе необходимо указать HDD, которые будут задействованы в "Raid 0".

Вопрос в следующем: Как система будет видеть HDD которые не будут задействованы в Raid.? И увидит ли она их вообще?

Вопрос так и не решил. Оставил до лучших времен.
Будет какая нибудь мать со свободным(не под видео)
x8/x16 - попробую вернуться к нему.

Или система автомат. выбирает по некому "своему принципу".

например, у меня есть два диска:
1. WD VelociRaptor 150Gb 10000rpm и
2. Hitachi 160Gb 7200rpm

Конечно хотелось бы чтобы основным был WD (поскольку у него высокоскоростной шпиндель), а вот Hitachi чтобы был зеркалом (поскольку у него скорость ниже).

Думаю ваш Cachecade не умеет работать с SSD - фирмваре не та.

4 диска быстрее ))

А что Тринити молчат?

Graf писал(а): Думаю ваш Cachecade не умеет работать с SSD - фирмваре не та.

Вот тут поподробнее можно? Что значит - "не та фирмварь"?

Насколько я себе представляю, рейд-контроллер НЕ взаимодействует с фирмварью ssd напрямую.

Каждый тип LSI контроллера имеет свою прошивку. Так вот есть модели контроллеров умеющие работать с SSD и к сожелению есть модели, которые с SSD не работают - например или диски отваливаются или тормоза жуткие. Производитель он оптимизирует прошивку под такие диски. Кстати еще и не все диски SSD могут быть совместимы. Одни могут при наличии правильной фирмаре работать, а другие нет. В общем умет ли контроллер работать с SSD - это написано в доках, на сайте, в листе совместимости (если не найдете всегда можно в саппорте производителя запросить, ну или у поставщика. Fan писал(а): Под CacheCade PRO 2.0 2 диска SSD 2.5'' HGST HUSMR1619ASS234 1.9Tb SAS 12Gb/s SSD1600MR. Включаю кэш - жуткие тормоза. База в 1 терабайт ресторится почти 2 часа. Убираю кэш - 30 минут. Это реальная работа, когда каждая минута стоит денег. Иопсы тоже пропадают. Где засада?

У меня есть подозрение, что тут мы имеем дело с классическим "фризом" у ssd при массированных долговременных операциях записи.

Поскольку CacheCade2 в режиме записи объединяет два Ваших ssd кеша в зеркало, то скорость на запись у него как у одиночного ssd. И если отталкиваться от Ваших данных "объём / время" рестора, то данные льются на ssd CC с постоянной скоростью

555MB/s - для непрерывной записи такого объёма это очень много, ssd в норме не может держать такой уровень i/o долго.

Ёмкости заводской WLA просто не хватает для того, чтобы BGC успевала превентивно очищать ячейки флеша перед записью, что приводит к тормозам из-за принудительной очистки непосредственно в момент записи.

При этом у нас нет возможности искусственно "растянуть" WLA, оставив неразмеченной часть объёма ssd - СacheСade использует весь объём автоматом.

Именно по этим причинам лично я стараюсь использовать СС исключительно в режиме кеширования чтения с HDD-Шных LUN`ов.
Бо запись на эти LUN`ы можно закешировать и без использования CC - на уровне приложения (например, in-memory DB), ОС (дисковый кеш), рейд-контроллера (бортовой RAM-кеш контроллера) и, в особых случаях, собственно носителя (встроенный кеш hdd/ssd, хоть это и не комильфо. кроме случаев наличия у последних конденсаторной поддержки).

Если же до зарезу хочется/нужно писАть данные именно на ssd, то делаю ssd-LUN с "недоразмеченным хвостом", чтобы иметь резерв чистого флеша при массированной записи до момента вступления в игру BGC - так сказать, размениваю объём на скорость.

В Вашем случае может показаться, что организовав СС на бОльшем к-ве ssd - от 4-х и выше - Вы получите бОльшую скорость записи, т.к. СС организует из них R10 и при постоянном WP=2 увеличение числа ssd даст прирост скорости записи.

Это не вполне так - да, ssd-кеш целиком будет способен принимать данные от контроллера с бОльшей скоростью, чем сейчас у Вас. но до тех пор, пока снова не упрётся в "наедание" флеша в полном объёме. Просто на бОльшей скорости "по интерфейсу" это произойдёт раньше по времени, но на том же объёме данных на запись (рестор БД) Вы получите в целом ту же задержку.

Да, можно сделать ssd-кеш СС не "под расчёт" - R10 из 4-х 1ТБ-ssd - а "с припуском", из 4-х 2ТБ-ssd - с расчётом на то, что примерно половина объёма ssd останется неиспользованной СС и естественным образом дополнит заводскую WLA.
Беда в том, что по моим воспоминаниям контроллеры LSI не давали сделать CC-группу ssd большего объёма, чем допускается спекой (максимальным объёмом кеша СС) - то есть в приведённом примере СС скорее должен разрешить СС-группу из пары 2ТБ-ssd на запись, объединив их в R1, а вот 4 таких ssd в R10 он дать не должен.

Можно, конечно, проверить, но вот прямо сейчас меня нет под руками ssd большой ёмкости в нужных кол-вах (хотя контроллеры с СС есть ).

Ранее мы рассматривали модельный ряд контроллеров фирмы Adaptek , в данной статье рассмотрим же конкурентов фирмы LSI ( BROADCOM ).

В таблице указаны основные характеристики контроллеров.

Модель

Внутренние порты

Внешние порты

Поддержка RAID

Оперативная память (MB)

Поддержка модуля защиты

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

0, 1, 10, 5, 60, 50, 60

Рассмотрим более подробно модельный ряд контроллеров LSI:

1. Бюджетные версии:

LSI контроллеры 9240-4 I и 9341-4 i имеют возможность подключения до 16 дисков, а модели 9240-8 I и 9341-8 i до 32 двух дисков. Поддерживают RAID 0/1/10/5/50. Но из-за отсутствия кэша производительность данных контроллеров не велика.

2. Следующими можем выделить данные модели:

Поддерживают данные модели RAID 0/1/10/5/50/6/60.

Из минусов можно отметить слабую производительно для работы с твердотельными накопителями и устаревшую защиту кэша (используется батарейка, которая требует периодическую замену).

3. Следующими по очереди идет модельный ряд с модулем CacheVault:

Эти модели в прошлом пользовались большой популярностью за счет добавленной поддержки флеш-защиты кэша, которая увеличила производительность контроллера. Но прогресс не стоит на месте и на смену пришли новые модели, которые смогли занять лидирующие места.

4. Последние контроллеры производителя LSI ( BROADCOM ):

Модель LSI 9361-8i имеет 8 внутренних портов и 9380-8e имеют 8 внешних портов, а модель 9361-4i в свою очередь всего 4 порта. Поддерживают RAID 0/1/10/5/50/6/60.

Так же есть модуль CacheVault. Благодаря поддержке SAS3 имеют большую производительность.

5. Рассмотим отдельно модель LSI 9250-4i. Производитель выдвигает ее как бюджетную версию и аналог моделей 6405E и 6805E от производителя Adaptec.

Основные отличия 9250-4i От 6405E и 6805E:

-Есть защита кеша;

-Объем кеша больше (512мб вместо 128мб);

-возможность превратить в модель 9260-4 i (при установки специального аппаратного ключа).

Данные контроллеры LSI часто используются в серверах.

Дополнительные опции для контроллеров MegaRAID Advanced Software (поставляется либо в виде аппаратного ключа либо электронно):

1. MegaRAID FastPath. Поставляется для моделей -9260-4 i /9260-8 i /9261-4 i /9261-8 i /9280-4i/9280-4i

2. MegaRAID CacheCade Pro 2.0. Дает возможность в массив из жестких диско добавить твердотельные накопители ( SSD ).

Контроллеры LSI ( BROADCOM ) позволят Вам создавать гибкие и экономично-эффективные решения, совместимые с твердотельным и жесткими дисками.

RAID-контроллеры LSI ( BROADCOM ) обеспечат высокую пропускную способность и максимально возможную производительность ввода / вывода.

В конце 2013 года, компания LSI представила два новых набора продуктов: первый – это 12-гигабитные RAID-контроллеры, второй – новые позиции в линейке FlashStorage, отличающиеся наличием более дешевой памяти CMLC. Напомним, что HBA-адаптеры от LSI поступили в продажу еще в сентябре 2013 года. Мы решили разобраться в преимуществах, которые предоставляют новые поколения контроллеров LSI.

Зачем и почему?

Итак, прежде всего, для чего необходимы данные продукты? Первое – это большие объемы данных, растущие с каждым годом. Рост данных требует от систем хранения (далее СХД) высоких скоростных показателей обработки получаемой и хранимой информации. Второе - на данный момент главным двигателем роста производительности СХД, являются твердотельные накопители (SSD). Качественные характеристики SSD на сегодняшний день существенно улучшились. Отдельные модели SSD (SAS, SATA) показывают производительность ввода/вывода на уровне 95 тыс. IOPS. Снизилась стоимость твердотельной памяти. Уже сейчас производители гарантируют стабильную работу твердотельных накопителей в течение 3-5 лет, при условии, что в день на них будет записано определенное количество данных. Это количество может варьироваться от нескольких единиц до нескольких десятков терабайт, в зависимости от модели устройства. Повышение качества твердотельной памяти позволяет полностью заменить классические магнитные диски на SSD, а не только использовать их в качестве кэша.

12-гигабитные контроллеры

Первый продукт - семейство контроллеров SAS MR 9300. Здесь представлены несколько устройств: SAS MR 9341-4I, SAS MR 9341-8i, SAS MR 9361-4i и SAS MR 9361-8i. Как видно, в связи с переходом на новую версию протокола SAS (SAS3) коды продукции претерпели небольшие изменения, вторая цифра, фигурирующая в коде, изменилась с двойки на тройку, что собственно, и означает, 12 Гигабит. Напомним значение остальных цифробуквенных значений. Итак, цифрой «9» обозначаются контролеры SAS, далее – уровень или категория продукции, например цифра «4» – это начальный уровень (entry level). Устройства, относящиеся к данному уровню, используются в малом бизнесе для почтовых и файл-серверов. Цифра «6» - это интенсивность (value), контроллеры этого уровня используются в высоконагруженных приложениях. «8» - «Feature line» - контроллеры, способные справляться с высокой нагрузкой, на рисунке видно что, к контроллеру этой серии (9380-4i4e) можно подключить как внешнюю систему хранения, так и диски внутри сервера.

lsi-1

Далее идет некий модификатор продукции, затем цифра обозначающая количество портов, как правило, это 4 или 8 и буквы «i» (internal) или «e» (external), означающие наличие внешних или внутренних портов. Чипы, отвечающие за всю логику контроллеров, получили своеобразные названия – для SAS MR 9341I – это LSISAS3008 (Fury - ярость), для SAS MR 9361 – это LSISAS3108 (Invader - захватчик). Учитывая то, что компания LSI первой выпустила на рынок 12-гигабитные контроллеры, такие названия чипов в этом случае пришлись очень кстати – с их помощью произошел яростный захват рынка. Основные отличия чипов: наличие/отсутствие контроллера оперативной памяти (DDR3) и как следствие возможности построить RAID уровней 5, 6, 50 и 60, одноядерный или двухъядерный вариант процессора PowerPC 476.

lsi-2

lsi-3

На данный момент нет возможности полностью перейти на технологию 12 Гигабит/с по одной простой причине – отсутствие на рынке жестких дисков, поддерживающих данный стандарт. Единственная компания, которая объявила в апреле 2013 года о производстве твердотельных накопителей на базе ячеек MLC - Western Digital. Естественно, контроллеры, поддерживающие скорость передачи данных 12 Гигабит/с обратно совместимы с 6-гигабитными дисками. Здесь, пожалуй, самым главным преимуществом контроллеров семейства SAS MR 9300 является функция DataBolt. Ее возможности в полной мере раскрываются во время использования дисков с интерфейсом 6 гигабит. DataBolt при помощи буфера объединяет фреймы от двух 6-гигабитных источников и на выходе получается один 12-гигабитный фрейм. Существующие синтетические тесты отражают работу режима DataBolt только для HBA контроллеров, в частности LSI SAS 9300-8i Host Bus Adapter. Но в HBA 9300-8i установлен такой же чип, что и в контроллере SAS MR 9341I, и как мы отметили ранее основные отличия чипов контроллеров 9341 и 9361 заключаются в наличии или отсутствии контроллера оперативной памяти и в количестве ядер процессора. Поэтому результаты этих тестов, с определенными оговорками, вполне могут быть справедливы не только для HBA, но и для контроллеров 934x и 936x. На графиках можно увидеть существенную разницу между включенным (DB on) и отключенным (DB off) режимом DataBolt. Тесты проводились в режиме последовательного чтения и последователной записи. График показывает пропускную способность в мегабайтах.

lsi-4

Описание стенда, на котором производились замеры:

  • HBA 9300-8i;
  • 12-гигабитный экспандер (Cobra);
  • Windows 2008 Enterprise Server, R2 SP1;
  • Iometer 1.1 (глубина очереди 8);
  • 20 шт. Seagate Savvio 15K.3, 146 GB 6G SAS, ST 9146853SS;
  • Сервер SuperMicro 6027R-3RF4;
  • 64 гигабайта оперативной памяти.

DataBolt позволяет использовать старые устройства и при этом получить выгоду от 12 гигабит просто используя ту же инфраструктуру и экспандеры lsi. К сожалению, подобного решения не было при переходе с 3 гигабит на 6.

LSI Nytro XP – меньше не значит хуже

Второй продукт, о котором мы упомянули в самом начале находит свое применение в больших центрах обработки данных или по другому гипермасштабируемых средах. То, что компания LSI выпускает в области систем хранения данных PCI-E, главным образом, направленно именно на рынок больших ЦОДов.

lsi-5

Данный рынок характеризуется определенными требованиями:

  • максимальная производительность;
  • быстрый доступ к информации (минимальные задержки) для пользователя посредством WEB;
  • общая стоимость владения;
  • бесшовная расширяемость.

Для этого типа рынка компания LSI представляет Flash-хранилище LSI Nytro XP 6200 PCI-E. Эти контроллеры родились в ходе дискуссии с Российскими и зарубежными специалистами таких компаний как Yandex, Facebook, Amazon и многих других. Основное отличие заключалась в том, что предыдущий контроллер (Nytro) хотя и был во всех смыслах продуктом замечательным, но обладал достаточно высокой стоимостью. Как показываете практика, производительность не всегда является важным показателем для дата-центров. Поэтому стоимость за гигабайт была определяющим фактором для нового поколения продуктов. В прошлых версиях устройств использовался тип памяти EMLC (Enterprise MLC), стоимость памяти за один гигабайт составляла порядка 8 долл., что для дата-центров слишком дорого. Цена за гигабайт у новых моделей составляет примерно 2 долл. Достичь такого сильного снижения цены удалось за счет использования памяти типа CMLC (Consumer multi-level cell). Данный тип памяти уступает EMLС по объему памяти, который возможно перезаписать за единицу времени, как правило, расчет ведется в днях (2 терабайта), а так же уступает по количеству дополнительных ячеек памяти (provisioning), которые приходят на замену вышедшим из строя. С учетом того, что срок службы данных устройств рассчитывается примерно на три года, то общий объем перезаписываемых данных, составит 2-4 петабайта, против 50-90 петабайт у Flash-устройств предыдущей серии. Этих показателей вполне достаточно для дата-центров, так как они хорошо знают свою рабочую нагрузку (чтение/запись).

lsi-6

В семействе XP 6200 всего две платы: XP6209, представлена в формате lowprofile с объемом памяти в 1 терабайт и XP6210 – это fullprofile плата, рассчитанная на 2 терабайта. Обе платы оснащены внутренней оперативной памятью, использующейся в качестве кэша. Для защиты от потери данных в оперативной памяти, установлены конденсаторы высокой емкости, которые питают ее во время отключения электричества. Что позволяет перенести информацию данные из ОЗУ в энергонезависимый flash-модуль. Изменилось размещение flash-модулей.

lsi-7

Если в предыдущих моделях это были отдельные модули, которые подключались к плате контроллера через специальные переходники, то, здесь они распаяны непосредственно на плате. Но у данного семейства контроллеров отсутствуют heatsink-пластины.

lsi-8

lsi-9

Что касается показателей операций ввода/вывода, то для произвольного чтения блоками по 4k - это 140000 iops, а для произвольной записи – 45000 iops. Эти значения говорят о том, что данные устройства хранения предназначены для интенсивного чтения. Как говорилось выше, дата-центры хорошо знают свою рабочую нагрузку и, как правило, весомую часть этой нагрузки составляет именно чтение. Поэтому эти устройства хорошо зарекомендуют себя в крупных центрах обработки данных.

Здесь же присутствует улучшенный вариант технологии RAISE (Redundant Array of independence Silicon Elements), своего рода RAID - данные записываются на несколько flash модулей и могут быть восстановлены для блока или для страницы.

Потребляемая мощность для XP6209 составляет 17 Вт, для XP6210 – 20 Вт.

В моделях XP6200 сохранилась поддержка загрузки, т.е. устройство может играть роль единственного хранилища данных и на него может быть установлена операционная система. При этом заявлена поддержка всех современных ОС.

lsi-10

Компания LSI представила продукты, которые будут актуальны в ближайшем будущем, и обладают достаточной для большинства применений производительностью, при этом используют форм-фактор PCI-E. Отдельной похвалы заслуживают функции, которые LSI добавляет в свои устройства, тем самым расширяя их возможности (достаточно вспомнитьфункцию CacheCade в контроллерах MegaRAID, которая впоследствии выросла в отдельных продукт Nytro), добавив в новые контроллеры серии SAS MR 9300 функцию DataBolt.

Читайте также: