На самом деле не могу ответить однозначно, не зная, как вы планируете использовать эти диски.
NAS/ Ограждения
Например, если вам требуется большое хранилище, вы можете использовать объединительную плату JBOD или корпус и "видеть" 20 жестких дисков как два диска (возможно, даже с RAID). В этом случае управление дисками осуществляется на стороне корпуса, и если вы хотите узнать о конкретном состоянии диска, вам потребуется совместимое с Linux программное обеспечение, способное "общаться" с корпусом.
Вышеупомянутое решение имеет то преимущество, что оно гибкое и хорошо протестировано. С другой стороны, корпус из 10 или 12 дисков может быть дорогим, особенно если вы выбираете RAID-совместимые. Существует небольшой риск несовместимости с ОС (который вы можете уменьшить, если вам удобно настраивать ядро и модули); Обязательно проконсультируйтесь с продавцом и попробуйте загрузить драйверы и прочитать соответствующие README перед покупкой.
Это одна возможность.
Проблема: скорость передачи данных
Еще один недостаток - пропускная способность: 10-дисковый корпус будет работать максимум на скорости eSATA-1 (1,5 Гбит / с или 3 Гбит / с - вы могли бы достичь 6 Гбит / с на бумаге, но я бы не стал на это рассчитывать), даже если он мог бы чтобы поддерживать эту скорость дольше, чем один диск. Большинство настольных накопителей обеспечивают постоянную скорость ~ 500 Мбит / с, но внешний корпус может читать / записывать параллельно (RAID 0) и распределять нагрузку между дисками.
Проблема: низкоуровневое управление на уровне диска
Если вам нужен независимый контроль над этими дисками (даже если вы просто можете запросить их состояние SMART или знаете, вышел ли диск из строя - дешевые корпуса обычно не позволяют делать это программно, вам нужно визуально проверять внешние светодиоды), вам нужно карта расширения multi-SATA (может быть больше, чем одна). Это определенно будет дешевле, чем самодельный NAS, как указано выше.
Проблема: что на самом деле находится на диске
Если вы не выберете решение JBOD и не "увидите" 20 дисков как 20 независимых дисков, которые будут обрабатываться отдельно при повышенных центральных вычислительных затратах, центральный процессор в корпусе выделит пространство, скажем, на 10 дисках и разработает оптимальный стратегия доступа к нему. Это означает, что на одном диске у вас не будет полноценной, независимой файловой системы, а будет только ее часть . И какую именно часть трудно определить извне, если только вы не являетесь электронным устройством корпуса, которое поставило его туда на первое место.
Это означает, что, если один диск умирает, при правильной настройке RAID вы все еще в безопасности и данные не будут потеряны. Но если электроника умрет, вы можете оказаться с десятью хорошими жесткими дисками, которые никто не знает, как читать, и все данные на них все еще там, но недоступны; потерян для всех намерений и целей, нуждающихся в восстановлении из полной резервной копии.
Таким образом, при покупке NAS/ корпуса вам может потребоваться выяснить, какая организация данных поддерживается и насколько вероятно найти запасные части через несколько лет. Например, многие NAS являются оптимизированными, специально созданными для Linux блоками. Если NAS умирает от вас, есть вероятность, что подключение дисков к подходящему компьютеру Linux сделает доступными данные на них. Другие поставщики используют запатентованные схемы - иногда стандартные схемы, преднамеренно подстроенные, чтобы быть несовместимыми и "поощряющими" преданность клиентов, - и не могут быть прочитаны на оборудовании других поставщиков.
Проблема: питание всех этих дисков
Если вы не используете внешний корпус приведенный в действие, вы будете иметь проблему питания этих жестких дисков. При раскрутке восемь дисков могут потреблять ток, достаточный для отправки штатного блока питания в перегрузку, перезагружая ПК с помощью сигнала "power good" и зацикливая процесс загрузки, возможно, навсегда (был там, сделал это. Мне сказали, что иногда диски будут вращаться после сброса, поэтому в следующем цикле они не будут потреблять такой большой ток, и система запустится. Несмотря на это, я не могу понять, что это может повлиять на продолжительность жизни системы). Таким образом, вам понадобится один или несколько блоков питания, способных выдавать значительный ток ускорения (около 30–60 А), или карта, поддерживающая «ступенчатое / замедленное ускорение» (не все это делают; когда они это делают, они обычно имеют два положения переключателя: "быть пробужденным немедленно" и "быть пробужденным через 10 секунд". Возможно, вам понадобится нечто большее, если вы хотите раскрутить жесткие диски в четыре группы).
Вариант DIY
Третья возможность, все еще зависящая от того, для чего вам нужны эти диски, - это рефакторинг всей архитектуры. Множитель порта обойдется вам примерно в 500 долларов США. Материнская плата на 8 SATA с гигабитным Ethernet может стоить всего 79 долларов США. Три такие материнские платы, три блока питания большего размера и один гигабитный коммутатор, и у вас есть что-то, что может обрабатывать 24 жестких диска независимо (и гораздо более гибко).
Соображения: сбалансированная архитектура
Даже если вы предпочитаете решение с 1 000-долларовым мультиплексором в корпусе с двумя портами, вы можете подумать о том, чтобы инвестировать в модернизацию компьютера: материнская плата с 2 SATA, вероятно, не по зубам и может не принести вам все деньги за PME. построен для доставки.
Соображения: частота отказов дисков и затраты на обслуживание
Также учтите, что при работе с 20 дисками сбой диска - это то, что вы действительно хотите запланировать. Возможности горячей замены и разгрузки RAID встречаются гораздо чаще (и их легко использовать / внедрять) во внешних NAS / мультипликаторах, чем в решениях «сделай сам»; Вы можете учитывать расходы на техническое обслуживание и время простоя.
Частота отказов внешнего корпуса
Что касается внешних корпусов, вы часто будете слышать страшные истории о том, что корпуса выходят из строя и даже разрушают диски внутри или, по крайней мере, сокращают срок их службы. Такое случается. Основная причина, по которой это происходит, заключается в том, что производители корпусов слишком часто предлагают дешевые скейтеры с наименьшими ставками, и они не уделяют достаточного внимания простому факту - жесткий диск - это электрический индуктивный двигатель с кучей чувствительной электроники. Следовательно, он требует или, по крайней мере, желает, соответствующей рабочей среды. Для жесткого диска это сводится к «постоянной температуре, не слишком теплой, и чистый входной ток». Я встречал несколько корпусов, которые ужасно выходили из строя по обоим показателям, обеспечивая "грязную" мощность с шипами и повышенным / пониженным напряжением, что приводит к гибели электроники, и полагаясь на пассивное охлаждение или имея один, часто низкорослый, задний вентилятор на 12 В без режим резервирования или сбоя. Это означает, что когда, если не произойдет сбой вентилятора 2,00 долл. США, питание не будет отключено, не прозвучит звуковой сигнал, и полдюжины из 250,00 долл. США дисков могут начать тихо нагреваться и нагреваться, пока они не заблокируются или не выйдут из строя. , Когда это происходит, система может оставаться под напряжением, а в некоторых случаях (это зависит от жестких дисков и режима их отказа) на самом деле становится еще жарче. Я видел 5-ти дисковый корпус с расплавленным пластиком. Само собой разумеется, RAID-массив был неисправен - все диски были мертвы (слава Богу за адекватные и обновленные резервные копии!).
К сожалению, хотя такие вещи, как "два избыточных вентилятора" или "предупреждение о перегреве", можно найти на фотографиях и в руководствах перед покупкой, они обычно доступны только в гораздо более дорогих корпусах. Очень надежная тепловая защита может добавить до 10 долларов США в итоге, и некоторые производители, похоже, считают, что рисковать 2500 долларами США магнитного хранилища, чтобы сэкономить эти 10 долларов США, стоит.