crazych Posted September 13, 2015 #1 Posted September 13, 2015 Скажите, синолоджи может отслеживать нагрузку на диски если они подключены через raid контроллер и рейд создавался самим контроллером? Показывает ли состояние SMART дисков? Можно ли управлять самим рейдом из под синолоджи менять уровни восстанавливать и тд?
Bob the Builder Posted September 13, 2015 #2 Posted September 13, 2015 (edited) Скажите, синолоджи может отслеживать нагрузку на диски если они подключены через raid контроллер и рейд создавался самим контроллером? Показывает ли состояние SMART дисков? Можно ли управлять самим рейдом из под синолоджи менять уровни восстанавливать и тд? всё зависит от того в каком режиме вы испльзуете raid контроллер допустим если рейд создавался самим контроллером(Integrated RAID (IR) mode) как в вашем случае то в синолоджи вы увидете лишь один или несколько масивов и управлять по теории в приципе нечего второй режим(Initiator-Target (IT) mode) работы raid контроллер его ещё называют passthrough уже точно позволяет управлять дисками из под синолоджи про "passthrough" уже касалось здесь это режим используется в оси unRAID Server OS 6, [spoiler=] в которой кстати используют Docker по полной програме и на нём построен весь пакет приложений включая и xbmc/kodi вот список контейнеров Edited September 27, 2015 by Guest
crazych Posted September 21, 2015 Author #3 Posted September 21, 2015 Не совсем понял про режим passthrough очень мало описания про сам режим, этот режим позволяет использовать функционал контроллера? Просто хочу создать высоконагруженный сторедж, программный рейд который по дефолту с синолоджи не очень быстрый. Но так же хочется контролировать состояние контроллера и дисков. И если кто знает, заинтресовал контроллер ibm serveraid m1015, а именно его цена, но чет мало информации по нему в интернете, поддерживает ли он кеширование и батерейку? Если да, то каие совместимы. unRAID Server OS я так понимаю платная штука? И еще вопрос, совместимость только с линейкой 9200 или 9300 тоже подойдет? Спасибо за помощь.
Bob the Builder Posted September 21, 2015 #4 Posted September 21, 2015 (edited) режим 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 September 22, 2015 by Guest
crazych Posted September 21, 2015 Author #5 Posted September 21, 2015 То есть смысла тогда в контроллере нету, если он работает просто как сата контроллер... Можно использовать те, что в материнке... Совместимости линейки контроллеров с синолоджи, я нашел, что только серия 9200 есть, может 9300 тоже поддерживается?
Bob the Builder Posted September 22, 2015 #6 Posted September 22, 2015 (edited) для 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] Дыра по записи в RAID. Слева — данные и блоки четности синхронизированы, идет запись. В центре — сбой по питанию. Справа — данные и блоки четности не синхронизированы, но RAID об этом не знает. апаратные RAID-контроллеры решают проблему за счет использования BBU, «батарейки». После сбоя даже при отключенном питании контроллер помнит, какие данные должны были быть записаны. И при появлении возможности записывает эти данные в массив. другие возможностями ZFS: хранящая контрольные суммы и не позволяющая считать мусор вместо данных; сохраняющая целостность до такой степени, что утилиты вроде chkdsk или fsck для нее просто нет; снабженная инструментом проверки целостности холодных данных и их автоматической коррекции, если данные сохранены с избыточностью; способная мгновенно создавать снимки своего состояния и хранить их хоть за каждую минуту месяца, монтировать любой набор снимков, откатываться к снимку. Edited September 27, 2015 by Guest
riptopaz Posted September 24, 2015 #7 Posted September 24, 2015 То есть смысла тогда в контроллере нету, если он работает просто как сата контроллер... Можно использовать те, что в материнке... Как это нет смысла? Материнка дергает ЦП для работы фейкового рейда, контроллер использует свой процессор. Т.е. уже выше производительность. У меня, например, стоит LSI 9207 и что-то я не припомню материнок, выдающих на 8 sata-портах до 650 тысяч йопсов суммарно. А если по существу вопроса, то синолоджи не умеет управлять рейдами, созданными контроллерами. При этом прекрасно работает с HBA адаптерами и создает софт-рейды, которые прекрасно потом переносятся, в отличие от.
crazych Posted September 27, 2015 Author #8 Posted September 27, 2015 Как это нет смысла? Материнка дергает ЦП для работы фейкового рейда, контроллер использует свой процессор. Т.е. уже выше производительность. У меня, например, стоит LSI 9207 и что-то я не припомню материнок, выдающих на 8 sata-портах до 650 тысяч йопсов суммарно. Это в режиме passthrough? А может кто посоветует контроллер с батарейкой и кеш памятью? Демократичный по цене и совместимый с синолоджи.
riptopaz Posted September 27, 2015 #9 Posted September 27, 2015 Так а что нужно в итоге? Если вы создаете рейд средствами контроллера, то вы привязываетесь к этому контроллеру. В случае выхода из строя надо покупать такой же. Учитывая что речь идет о кеширующих контроллерах, закладывайтесь сразу на приличные затраты. Демократичные цены там только относительно прочего проф. оборудования. Дальше надо смотреть на используемые диски. Если это модели от 2 тб, то создавать на них 5 или 6 рейд странно как минимум. Если же речь про зеркалирование хардов большой ёмкости или использование ssd, то тут кеширующий контроллер может стать узким горлышком, в отличие от HBA. В общем, надо сначала полностью озвучить цели, а потом подбирать средства. Почитайте эту статью. Может помочь привести мысли в порядок. http://www.truesystem.ru/solutions/khra ... ny/361566/
Recommended Posts