Как построить NAS?

1478
Dennis Williamson

У меня есть немало фотографий, которые я хотел бы организовать, избавиться от редких DVD-дисков и перейти к решению NAS. В идеале это позволило бы мне иметь некоторый уровень избыточности и легче находить то, что я ищу.

При этом жесткие диски относительно дешевые. Мой следующий вопрос: я хотел бы запустить ZFS на дисках с возможностью добавления / удаления дисков для дополнительной избыточности или, возможно, изменения конфигурации дисков. Существует ли блок NAS, который позволяет вам запускать выбранную ОС (FreeNAS), поэтому все, что мне нужно сделать, - это получить жесткие диски, блок NAS и изменить прошивку / ОС с помощью FreeNAS?

Вальтер

7

4 ответа на вопрос

4
Joshua

Возможно, это не ответ на ваш вопрос напрямую, но мой собственный опыт показывает, что типичное оборудование NAS стоит примерно столько же, сколько обычный ПК. Единственная причина, по которой вы можете получить NAS против ПК, - это его низкий физический профиль.

Мы немного оценили вопрос «NAS против ПК» и в итоге получили ПК, потому что он обладает гораздо большей гибкостью для нас. Мы могли установить любую ОС, которую хотели, и в этом случае получить коробку (и) в нашем домене Windows было намного проще, чем с помощью NAS. ПК также работал лучше, чем ВСЕ различное оборудование NAS, которое мы тестировали. Мы также можем добавить столько дисков, сколько захотим, и даже иметь возможность eSATA.

Благодаря тому, что ПК можно собирать по профилям с очень низким энергопотреблением, было бы легко создать двухъядерный многодисковый ПК-NAS, который потребляет менее 60 Вт или около того в условиях интенсивной работы диска.

Просто некоторые мысли.

Дополнительный момент: обслуживание файлов и резервное копирование должны быть двумя различными функциями. Я бы рекомендовал подключить один или несколько внешних жестких дисков через eSATA или USB 2.0 для резервного копирования и создать на файловом сервере процесс для автоматического резервного копирования / синхронизации резервного диска с папками данных.

Файловый сервер действует как быстрый репозиторий для обслуживания / размещения файлов. Если файловый сервер выходит из строя, вы по-прежнему имеете легкий доступ к своим данным, подключив их к любому рабочему устройству с помощью USB или eSATA. Внешний накопитель также полезен, когда вы отправляетесь в путешествие, что позволяет легко брать данные с собой.

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

Да, это то, что я думал. NAS более специализирован, так что вы более ограничены. Иногда становится более ограниченным устройство, стоимость может быть ниже, но компьютеры являются более товаром, чем коробки NAS (спрос / предложение). 13 лет назад 0
1
wag2639

Это, вероятно, не то, что вы искали, но за дешевую альтернативу вы можете посмотреть на настенные бородавочные компьютеры - это в основном просто процессор ARM, подключенный к порту USB / eSATA и порту Ethernet.

Они стоят около 100 долларов США, так что вы можете дешево соединить их с внешним жестким диском USB / eSATA и иметь работающий NAS примерно за 200-250 долларов США с 1,5-2 ТБ.

В противном случае я не знаком с блоками NAS, которые вы можете настроить, если не создадите его с нуля. В этом случае вы ищете дешевую, но достойную материнскую плату с аппаратным рейдом, достаточно большой корпус для того, сколько дисков вы хотите, и блок питания для всего. Если вы не хотите делать кодирование / транскрипцию с коробкой, дешевый одноядерный Celeron или Athlon II будет более чем достаточно.

1
kschinkel

Как говорилось в двух других ответах, аппаратное обеспечение больше не является проблемой. Возьмите любую машину, которая поддерживает жесткий диск (и), который вы хотите использовать, и используйте его: ПК, NAS, что угодно. То, что вы хотите сделать, это потратить ваше время на просмотр операционной системы / файловой системы. Проверьте: http://www.unixconsult.org/zfs_vs_lvm.html

Я недавно создал свой собственный NAS и потратил ОЧЕНЬ много времени, чтобы убедиться, что мой сможет расширяться в будущем, а также с надежным, но без объяснения причин. Я использовал Linux (Fedora 10) LVM + RAID в RAID 5. Таким образом, я могу легко увеличить мой RAID, если захочу купить больше жестких дисков. Подойдет любая версия linux, я просто использовал Fedora, потому что использовал ее несколько лет. Я думаю, что мой «NAS» стоил мне около 1000 долларов:
200 долларов за ПК,
450 долларов за жесткие диски (4 * 1 ТБ)
150 долларов за 8-портовую SATA-карту (она использовала аппаратный RAID, в этом не было необходимости) - более дешевая карта работала бы нормально.

Я НЕ предлагаю аппаратный RAID !! Я работал в области восстановления серверов и ПК, и я видел сбой 4 аппаратных RAID-массивов, к счастью, 2 из них были просто зеркально отражены, и данные были восстановлены. Еще один, мы смогли получить ту же карту RAID и восстановить ее. Последним был встроенный RAID, и материнская плата больше не производилась, и они потеряли все. Люди говорят, что аппаратный RAID «быстрее», мой программный RAID быстрее, чем может справиться моя сеть (я сделал тест, не могу вспомнить ожидаемые скорости). Программный RAID легче восстанавливать, если что-то идет не так, как надо. Я также установил хороший веб-интерфейс для своей загрузки и управления сетевым хранилищем из любого места. :)
Любые способы, которые моя "маленькая" напыщенная речь на RAID / NAS.

Если вы собираетесь отойти от темы и сказать, что программный RAID лучше аппаратного, вы можете по крайней мере дать ссылки на соответствующие документы для его поддержки. Вы также не учитываете прирост производительности от Write Back, если только вы не используете Write Back на программном RAID без батареи резервного копирования, и в этом случае вы запрашиваете повреждение на уровне RAID, который использует четность, например 5. Если вы работали на RAID 10, вероятность повреждения массива минимальна, но все же существует риск повреждения отдельных данных. MDMarra 13 лет назад 1
0
SamsLembas

Это не совсем то, что вы просили, но я настоятельно рекомендую линию ReadyNAS от Netgear. Они поставляются с базирующимся на Debian dsitro, как и ожидалось, ReadyNAS и веб-интерфейсом FrontView. Они довольно быстрые и простые в настройке и поддерживают практически любую функцию, которую я мог бы себе представить с предустановленным программным обеспечением. Они имеют отличную поддержку RAID, включая необходимую вам избыточность. Вы также можете получить root-доступ по ssh с помощью официальных плагинов (Aptitude поставляется с установленным).

Похожие вопросы