Sign in to follow this  
crazych

мониторинг нагрузки LSI 9220-8i

Recommended Posts

Скажите, синолоджи может отслеживать нагрузку на диски если они подключены через raid контроллер и рейд создавался самим контроллером? Показывает ли состояние SMART дисков? Можно ли управлять самим рейдом из под синолоджи менять уровни восстанавливать и тд?

Share this post


Link to post
Share on other sites
Скажите, синолоджи может отслеживать нагрузку на диски если они подключены через raid контроллер и рейд создавался самим контроллером? Показывает ли состояние SMART дисков? Можно ли управлять самим рейдом из под синолоджи менять уровни восстанавливать и тд?

 

всё зависит от того в каком режиме вы испльзуете raid контроллер

допустим если рейд создавался самим контроллером(Integrated RAID (IR) mode) как в вашем случае то в синолоджи вы увидете лишь один или несколько масивов и управлять по теории в приципе нечего

второй режим(Initiator-Target (IT) mode) работы raid контроллер его ещё называют passthrough уже точно позволяет управлять дисками из под синолоджи

 

про "passthrough" уже касалось здесь

это режим используется в оси unRAID Server OS 6,

[spoiler=]output_iceWCa1.gif

Unraid-array-with-cache.gif

 

 

в которой кстати используют Docker по полной програме и на нём построен весь пакет приложений

включая и xbmc/kodi

вот список контейнеров

Edited by Guest

Share this post


Link to post
Share on other sites

Не совсем понял про режим passthrough очень мало описания про сам режим, этот режим позволяет использовать функционал контроллера?

Просто хочу создать высоконагруженный сторедж, программный рейд который по дефолту с синолоджи не очень быстрый. Но так же хочется контролировать состояние контроллера и дисков.

 

И если кто знает, заинтресовал контроллер ibm serveraid m1015, а именно его цена, но чет мало информации по нему в интернете, поддерживает ли он кеширование и батерейку? Если да, то каие совместимы.

 

unRAID Server OS я так понимаю платная штука?

 

И еще вопрос, совместимость только с линейкой 9200 или 9300 тоже подойдет?

 

Спасибо за помощь.

Share this post


Link to post
Share on other sites

режим passthrough это когда RAID в контроллере выключен и он используется как простой SATA контроллер,

что позволяет использовать программный RAID например DSM или unRAID Server OS

 

unRAID Server OS платный от 59$ в год !

 

про совместимость не понял, с чем?

 

The IBM M1015 is based on the LSI SAS2008 ROC controller, its LSI OEM name is LSI 9220-8i. This gives you:

 

8 internal ports (SAS2/SATA3 6Gbps)

RAID 0,1, 10 and JBOD

PCIe 8x v2.0

No Cache

No Battery Backup

Edited by Guest

Share this post


Link to post
Share on other sites

То есть смысла тогда в контроллере нету, если он работает просто как сата контроллер... Можно использовать те, что в материнке...

 

Совместимости линейки контроллеров с синолоджи, я нашел, что только серия 9200 есть, может 9300 тоже поддерживается?

Share this post


Link to post
Share on other sites

для 9300 серии нужно добавить дров viewtopic.php?f=2&t=6772

 

встроенные raid контроллеры на материке ни чем не лучше программного RAID от DSM, фактически они тоже считаются программными так как используют ресурс проца, приводители экономят и выбирают бюджетные чипы, им нужно только чтобы в описание товара был пункт "поддержка RAID", так что они ни в какое сравнение не идут с апаратным RAID на картах

 

То есть смысла тогда в контроллере нету, если он работает просто как сата контроллер

 

если имеется ввиду всё тот же IBM M1015 то он очень популярен среди пользователей freenas c её знаменитой файловой системой ZFS

 

одно из преимуществ ZFS перед апаратными raid контроллерами это то что она работает без "дыры по записи"(RAID Write Hole)

RAID 5 (6 и др.) подвержен серьезной проблеме. При записи в массив одновременно должны быть записаны данные и блоки четности. Но запись на несколько дисков не есть атомарная операция. Если в процессе записи возникнет проблема (отключение питания, сбой диска и т.п.), то возможна ситуация, когда данные и блоки четности не будут соответствовать друг другу. Если неправильно записаны данные, то они во многих случаях могут быть исправлены или хотя бы обнаружены при обслуживании файловой системы, расположенной поверх RAID (chkdsk, fsck…). А вот неверные блоки четности в худшем случае могут остаться незамеченными до момента, когда по ним будет восстанавливаться массив. И вместо данных будет восстановлен мусор. Мало того, мусор будет записан безо всяких о том предупреждений.

[spoiler=RAID Write Hole]pic1.png

Дыра по записи в RAID. Слева — данные и блоки четности синхронизированы, идет запись. В центре — сбой по питанию. Справа — данные и блоки четности не синхронизированы, но RAID об этом не знает.

апаратные RAID-контроллеры решают проблему за счет использования BBU, «батарейки». После сбоя даже при отключенном питании контроллер помнит, какие данные должны были быть записаны. И при появлении возможности записывает эти данные в массив.

 

другие возможностями ZFS:

  • хранящая контрольные суммы и не позволяющая считать мусор вместо данных;
  • сохраняющая целостность до такой степени, что утилиты вроде chkdsk или fsck для нее просто нет;
  • снабженная инструментом проверки целостности холодных данных и их автоматической коррекции, если данные сохранены с избыточностью;
  • способная мгновенно создавать снимки своего состояния и хранить их хоть за каждую минуту месяца, монтировать любой набор снимков, откатываться к снимку.

Edited by Guest

Share this post


Link to post
Share on other sites
То есть смысла тогда в контроллере нету, если он работает просто как сата контроллер... Можно использовать те, что в материнке...

Как это нет смысла? Материнка дергает ЦП для работы фейкового рейда, контроллер использует свой процессор. Т.е. уже выше производительность. У меня, например, стоит LSI 9207 и что-то я не припомню материнок, выдающих на 8 sata-портах до 650 тысяч йопсов суммарно.

 

А если по существу вопроса, то синолоджи не умеет управлять рейдами, созданными контроллерами. При этом прекрасно работает с HBA адаптерами и создает софт-рейды, которые прекрасно потом переносятся, в отличие от.

Share this post


Link to post
Share on other sites
Как это нет смысла? Материнка дергает ЦП для работы фейкового рейда, контроллер использует свой процессор. Т.е. уже выше производительность. У меня, например, стоит LSI 9207 и что-то я не припомню материнок, выдающих на 8 sata-портах до 650 тысяч йопсов суммарно.

 

Это в режиме passthrough?

 

 

А может кто посоветует контроллер с батарейкой и кеш памятью? Демократичный по цене и совместимый с синолоджи.

Share this post


Link to post
Share on other sites

Так а что нужно в итоге? Если вы создаете рейд средствами контроллера, то вы привязываетесь к этому контроллеру. В случае выхода из строя надо покупать такой же. Учитывая что речь идет о кеширующих контроллерах, закладывайтесь сразу на приличные затраты. Демократичные цены там только относительно прочего проф. оборудования. Дальше надо смотреть на используемые диски. Если это модели от 2 тб, то создавать на них 5 или 6 рейд странно как минимум. Если же речь про зеркалирование хардов большой ёмкости или использование ssd, то тут кеширующий контроллер может стать узким горлышком, в отличие от HBA. В общем, надо сначала полностью озвучить цели, а потом подбирать средства.

 

Почитайте эту статью. Может помочь привести мысли в порядок.

http://www.truesystem.ru/solutions/khra ... ny/361566/

Share this post


Link to post
Share on other sites
Sign in to follow this