Рекомендации по аппаратному обеспечению / список деталей для современной тихой коробки ZFS NAS - выпуск 2011 г. - февраль

Я хочу создать действительно надежное хранилище для моих данных, и кажется, что ZFS является единственной файловой системой на данный момент, которая выполняет контрольное суммирование в реальном времени. Это исключает DroboPro, поэтому я собираюсь создать тихий ZFS NAS, который будет начинаться с 4 2 ТБ или более жестких дисков. Я хотел бы, чтобы эта система была очень надежной и относительно перспективной в течение 2-3 лет, поэтому я готов вложить немного $$$ и купить компоненты более высокого класса. Здесь и на других форумах я видел вопросы о недорогих серверах, но я их не ищу. Я был бы очень рад пойти на готовое решение, но я не нашел тихое решение.

Я начал проводить исследование ( кратко изложенное в моей вики), но понял, что оно становится слишком сложным для того, что я знаю как программист, и я вхожу в область паралича анализа. На данный момент я в основном ищу список деталей для конфигурации, которая будет работать (и является современной), и я знаю, что есть люди, которые здесь более компетентны, чем я. Я собрал компьютеры и мне удобно собирать их и возиться с *nix; Я могу следовать инструкциям; Я просто хочу закончить процесс принятия решения о конфигурации аппаратного и программного обеспечения.

То, что я исследовал до сих пор (не то, что это очень современные компоненты):

  • Корпус: я думаю, что остановился на корпусе Antec Twelve Hundred, потому что он хорошо охлаждает, тихий и просто имеет 12 отсеков, которые позволяют упругую установку. SilverStone Raven является его контр-кандидатом, но я считаю его конструкцию довольно странной.

  • Что касается блока питания, я разрываюсь между Antec CP-850 и Nexus RX-8500, но я провел это исследование более года назад. У Nexus очень равномерный профиль мощности, и я бы предпочел, чтобы Antec не вращался вверх-вниз в зависимости от нагрузки. С другой стороны, я не уверен, как часто мой файловый сервер будет потреблять более 400 Вт при использовании.

  • Что касается жестких дисков, я читал, что диски WD Black на самом деле являются WD RE3 с измененной настройкой программного обеспечения. Я также хотел бы купить различные типы дисков, а не только 4 WD. Рекомендации? Прямо сейчас у меня Hitachi Deskstar 7K300 2 ТБ.

  • Для материнской платы, процессора и оперативной памяти я понятия не имею, кроме ОЗУ должна быть ECC. Я уже задавал здесь вопрос об оперативной памяти ECC, но я ошибался и искал материнскую плату, которая также поддерживала бы USB 3.0. Я научился использовать eSATA или беспокоиться о USB позже.

  • Тогда есть (жидкостное) охлаждение, карта Wi-Fi и FreeBSD против OpenSolaris Express.

  • Наконец, мне интересно, смогу ли я превратить этот компьютер в медиасервер, добавив привод Blu-ray и хорошую звуковую карту. Но поддержка Blu-Ray в Linux не очень заметна, и я не знаю, получит ли Windows 7 на VirtualBox достаточный аппаратный доступ для вывода сигналов HDMI или SPDIFF. (Запуск OpenSolaris virtualized не возможен из-за риска надежности.) Затем возникают проблемы с HDCP. Предложения по этому вопросу также приветствуются, но я не хочу, чтобы нас отвлекали.

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

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

1 ответ

Решение

Вам нужно будет выбрать операционную систему... в настоящее время Linux поддерживает ZFS только через FUSE, что должно приводить к снижению производительности - http://zfs-fuse.net/

В основном вы будете выбирать между FreeBSD и Solaris... FreeNAS имеет отличную поддержку ZFS, http://zfsguru.com/ - еще один проект, начатый сравнительно недавно. Я использую урезанную версию Solaris под названием Eon, но, вероятно, скоро перейду к чему-то другому.

Если вы покупаете диски SATA, вам потребуется комбинация материнской платы с большим количеством карт SATA и карт расширения SATA (или SAS).

http://www.supermicro.com/products/accessories/addon/AOC-USAS2-L8i.cfm?TYP=I Я использую это от Supermicro. Он имеет несколько приятных функций - 6 Гбит / с и т. Д. До недавнего времени не было поддержки драйверов, за исключением Solaris. Он использует драйвер mpt_sas, которого нет в FreeBSD 7.x, но предположительно в настоящее время находится в выпуске HEAD.

Есть ли причина, по которой вы хотели иметь несколько марок жестких дисков? Я бы просто позаботился о том, чтобы у меня была хорошая гарантийная поддержка, и не слишком беспокоился об этом. В основном я использую Seagates, но я думаю, что там тоже есть несколько Hitachis. (У меня есть два массива RAIDZ1 с 5 дисками каждый, всего 16 ТБ)

Я, честно говоря, не думаю, что это имеет слишком большое значение, какой ч / б комбо вы получите... Я использую i3 с 4 ГБ, это тоже не ECC, но вы не ошибетесь с аппаратным обеспечением "качества сервера". Что касается жидкостного охлаждения, это действительно ваше дело. Это не то, о чем я бы слишком беспокоился. Если вы добавляете туда i5 / i7, я бы подумал и о шифровании всего массива.

Какие у вас были планы с Wi-Fi? Исходя из моего опыта, я чувствую, что вы захотите сделать большую часть вашего доступа через Ethernet - мои скорости чтения / записи превышают 100 МБ / с, поэтому я бы максимально использовал любое соединение Wi-Fi...

Я бы позволил вашему NAS быть NAS, а ваши медиаплееры - медиаплеерами. Вам не нужна дополнительная изменчивость, когда дело доходит до того, что вы хотите защитить данные.

Другие вопросы по тегам