NAS своими руками: видеообзор
NAS: комплект для сборки
Собрать NAS может каждый. Это не преувеличение. Если вы в состоянии самостоятельно выбрать комплектующие для современного компьютера, закупить их в суматохе компьютерного рынка, доставить домой и там, спокойно и вдумчиво, прикрепить одно к другому так, чтобы оно еще и работало, умеете устанавливать на жесткий диск операционную систему и другое программное обеспечение, значит вы точно сможете сами собрать сетевой накопитель NAS.
В принципе, копья начинают ломаться в тот момент, когда люди хотят определиться, а что же на самом деле значит это сокращение — NAS? Нет, как оно расшифровывается, мы с вами знаем. Но что оно значит лично для каждого? Кто-то удовлетворится присоединением USB-HDD к домашнему роутеру и получит устройство, доступное в сети многим пользователям, иногда даже умеющее самостоятельно скачивать торренты. Кто-то представит себе коробку с двумя дисками и LAN-интерфейсом, которая умеет строить из этих дисков RAID0 и RAID1, делать регулярные бекапы на массив и назначать пользователей с правами доступа к этому массиву. А кто-то заговорит об устройстве, имеющем мощный процессор, много оперативной памяти и нормальную операционную систему, позволяющую не только выполнять функции сервера файлов, но и одновременно предоставлять разнообразные сервисы клиентам локальной сети и даже в Интернете.
Чаще всего история начинается с чего-то простого: с желания наконец сложить куда-нибудь файлы, разбросанные по двум-трем компьютерам и переносным дискам. Зачем? Ну, чтобы при отправке резюме работодателю найти все нужные документы в одном-единственном месте — папке "Наши документы", например. А папка эта в целях безопасности пусть еще и автоматически сохраняется, еженедельно или ежечасно, на дополнительный носитель "Наш архив". Ну и фотографии тоже неплохо бы собрать из десятка разных мест в одно, доступ к которому строго определен для каждого пользователя: тогда никто случайно не сотрет фото со свадьбы или встречи выпускников. Кстати, эта папка, "Наши фото", тоже пусть регулярно дублируется на отдельный диск, для безопасности.
Неплохо, правда? Это лишь самая малость того, что могут обеспечить своим хозяевам современные сетевые накопители NAS — Network Attached Storage.
Если дома имеется старый компьютер, то NAS можно собрать на его основе. И тут мы сталкиваемся с первыми противоречиями, которые постоянно возникают при строительстве NAS: сборка RAID-массивов требует установки в корпус компьютера нескольких дисков (минимум двух), и лучше, чтобы была возможность для дальнейшего расширения массива (увеличения количества установленных дисков), а также их быстрой замены и хорошего охлаждения. Но при этом очень хочется иметь дома компактное устройство с тихой (а то и вовсе бесшумной) системой охлаждения: ведь если NAS собираются устанавливать в жилых помещениях, то воющий, как зверь, ящик никому не нужен. И если со свободным местом под жесткие диски старый корпус еще может что-то предложить, то с тихой системой охлаждения вопрос уже гораздо сложнее. Ну и потом, если места под HDD много, значит старый корпус обычно немаленький, а мы хотели компактности...
А что за процессор мы станем использовать? Что-то старенькое, со здоровенным радиатором и вентилятором, порой шумящим весьма порядочно? А на старой видеокарте есть вентилятор? Даже если его нет, то поток тепла от некоторых старых видеокарт получается весьма значительным, и вместе с теплом от процессора и памяти, даже не считая жестких дисков, заставляет постоянно работать вентилятор мощного древнего блока питания.
Картина вполне очевидная: используя старый корпус, решающий проблему с размещением большого количества HDD для построения NAS, мы сталкиваемся с необходимостью удалять тепло от устаревших энергонеэффективных компонентов (иногда излишне мощных для функций NAS), а затем и с проблемой снижения шума от систем охлаждения этого корпуса и комплектующих. И опять не складывается с компактностью... А это мы еще внешний вид не обсуждали.
Если мы все же как-то со всеми этими проблемами справились — можем устанавливать программное обеспечение. Пожалуй, популярнейшим пакетом для организации NAS является FreeNAS, бесплатный продукт, позволяющий превратить компьютер в специализированное устройство для создания массивов жестких дисков в сети и управления ими. В настоящее время доступна восьмая версия, FreeNAS 8.0.2-RELEASE.
Программное обеспечение FreeNAS
В Интернете существуют ресурсы с подробным описанием процедуры установки этой системы, ее основных функций и возможных сценариев ее работы. В результате получается, что вся система живет на флеш-накопителе, подключенном к одному из USB 2.0 портов, (и в оперативной памяти, естественно), а жесткие диски полностью предоставлены под хранение данных, под организацию NAS.
Программное обеспечение FreeNAS
FreeNAS устанавливается на USB-флешку
Итак, мы выбрали FreeNAS в качестве управляющего ПО для своего NAS. А вот над выбором корпуса и начинки придется чуть-чуть поработать.
Нам не хочется заниматься адаптацией старого корпуса под сборку NAS. Мы хотим сразу собирать прилично выглядящее устройство, поэтому решили искать специализированное решение. Прежде всего, нам хочется, чтобы корпус был компактным и изначально приспособленным для установки как минимум четырех жестких дисков. А что касается материнской платы, то нам захотелось увидеть решение со встроенной графикой, чтобы не тратить энергию на отдельную карту, которая в режиме NAS обычно вообще не используется, но в то же время иметь возможность при желании использовать видео. Мы решили отказаться от б\у материнских плат, так как они не поддерживают современные интерфейсы (eSATA, USB 3.0): при необходимости расширить хранилище или использовать машину в другой конфигурации, с другой операционной системой, мы лишили бы себя возможности для маневра.
В результате, в качестве кандидата на роль корпуса для нас выступил корпус SVD-NC11-4 Mini-ITX от германской компании Eolize. Корпус специально сконструирован для создания серверов NAS/домашних серверов с использованием материнских плат формата Mini-ITX. Корпус позволяет устанавливать до четырех жестких дисков — в съемные корзины на салазках, которые благодаря специальной панели SATA Backplane совместимы с AHCI (NCQ) и функциями RAID-контроллера, а также поддерживают горячую замену дисков.
Корпус Eolize SVD-NC11-4
Корпус Eolize SVD-NC11-4
Eolize SVD-NC11-4 — задняя панель
Eolize SVD-NC11-4 — вид изнутри
Eolize SVD-NC11-4 — вид изнутри
Корзины с дисками закрываются откидной перфорированной дверцей, которая обеспечивает свободный доступ воздуха к дискам и вместе с кнопками и индикаторами на нижней части передней панели придает корпусу завершенный вид. Корзины с дисками также снабжены индикаторами, работающими независимо. Охлаждение всей системы обеспечивает один вентилятор большого диаметра (120 мм), установленный на задней панели. У блока питания, весьма компактного по размерам, имеется свой отдельный вентилятор — 50 мм.
Eolize SVD-NC11-4 — передняя панель с откинутой крышкой
Eolize SVD-NC11-4 — корзина для жестких дисков
Eolize SVD-NC11-4 — передняя панель
Eolize SVD-NC11-4 — передняя панель
Корзина для жестких дисков Eolize SVD-NC11-4
Похоже, что этот корпус подойдет для нашей задачи. Теперь нужна материнская плата формата Mini-ITX. В последнее время в различных ресурсах достаточно часто упоминается бренд ZOTAC. Их Mini-ITX решения отличает высокая интеграция современных интерфейсов. Нам подошла материнская плата Zotac FUSION350-A-E, построенная на платформе AMD E-350 APU. У нее низкое энергопотребление (о чем свидетельствует пассивное безвентиляторное охлаждение) и приличная графика на процессоре AMD Radeon HD 6310 Discrete-Class.
Материнская плата Zotac FUSION350-A-E
Материнская плата Zotac FUSION350-A-E
Материнская плата Zotac FUSION350-A-E
Для запуска нашего NAS даже такая графика не нужна, но если нам потребуется использовать машину для других целей, она сможет работать с DirectX 11, воспроизводить HD-видео, Blu-ray диски и потоковое интернет-видео, решать обычные для компьютера задачи. В качестве бонуса нам достается модуль WiFi 802.11n, работающий со скоростью до 150 Мбит/с. Кроме него, к нашим услугам Gigabit Ethernet, USB 3.0x4, eSATA. Несмотря на компактность форм-фактора mini-ITX, мы получаем четыре порта SATA 6 Гбит/с. Есть еще слот PCI Express x4 и шесть портов USB 2.0. Обязательно упомянем наличие у Zotac FUSION350-A-E порта HDMI (помимо DVI и адаптера для VGA), что, вместе с оптическим S/PDIF-выходом, превращает плату в неплохого кандидата для постройки мультимедийного PC.
Zotac FUSION350-A-E — интерфейсы
Материнская плата Zotac FUSION350-A-E
Материнская плата Zotac FUSION350-A-E
Комплект поставки материнской платы Zotac FUSION350-A-E
Ну и куда нам без памяти? Берем планку оперативной памяти ADATA SO-DIMM DDR3-1333 4GB. Набор для сборки NAS практически готов, осталось подобрать жесткие диски для массива и флеш-накопитель для установки FreeNAS.
Память ADATA SO-DIMM DDR3-1333 4GB for Mac
Память ADATA SO-DIMM DDR3-1333 4GB for Mac
Наш комплект для сборки NAS:
- Корпус SVD-NC11-4 Mini-ITX от германской компании Eolize.
- Материнская плата Zotac FUSION350-A-E.
- Флеш-накопитель.
- Жесткие диски 2Tb Seagate Barracuda LP Х 2.
О комплектации материнской платы Zotac FUSION350-A-E — подробнее в нашем видеообзоре: