Черный ящик для дома собираем nas своими руками часть 2

Добавил пользователь Валентин П.
Обновлено: 10.09.2024

в качестве корпоративного подарка я получил пару новеньких WD Re 2004FBYZ на 2 терабайта каждый, и блок питания Thermaltake Smart DPS G 750W. Вот только что делать с дисками? Ставить в домашний комп – слишком расточительно даже для меня, все-таки Enterprise Class, да и нужды особой нет. Куда практичнее на их основе собрать NAS. Разумеется, не какую-нибудь файлопомойку, а высоконадежное хранилище – эдакий “черный ящик” для критически важных данных. Плюс к этому, можно совместить приятное с полезным – раз уж принято решение целиком перевести инфраструктуру на “умные” БП (а именно так Thermaltake позиционирует линейку Smart DPS), неплохо бы воочию увидеть, как это работает.

Как собрать и чем засофтить домашний NAS

Хотите собрать NAS дома самостоятельно? Это не сложно. Все, что вам нужно, — это пара жестких дисков, корпус, отвертка и десять винтов.


Для начала небольшое пояснение. NAS — это сокращение, произошедшее из английского языка. Оно означает Network Attached Storage, или свободное сетевое хранилище. Вы можете сохранять на этих дисках фото- или видеофайлы, да и любую другую информацию — это не принципиально. Вы же получаете к ней доступ с любого устройства, будь то телефон, телевизор, игровая консоль или компьютер.

Еще пара слов об оборудовании, которое мы используем для создания нашего самосборного NAS: диски WD Red на 6 ТБ и достаточно простой корпус Synology.

Начинаем сборку NAS

Начнем сборку. Для начала отложим диски в сторону и посмотрим на корпус. Вот в таком виде вы принесете его домой.

Как собрать и чем засофтить домашний NAS

Корпус можно открыть с одной стороны, просто сдвинув панель, чтобы добраться до содержимого. Сразу видны разъемы SATA для подключения дисков. В этот корпус могут быть встроены только два диска.

В принципе, можно начинать. Берем один жесткий диск и аккуратно вставляем в слот. Затем так же ставим на место и второй диск. Обратите внимание: разъемы должны совпадать.

Теперь очень важно зафиксировать жесткие диски, закрепив их винтами с обеих сторон: по четыре винта на диск. Это нужно, чтобы не возникало вибрации и диски были крепко зафиксированы в слотах.

Итак, диски мы прикрутили. Ставим на место крышку корпуса и закрепляем ее.

Поворачиваем корпус в исходное положение и закрепляем винтами на задней стенке.
NAS собран. Теперь его нужно подключить к сети и к электропитанию. Для этого мы берем обычный сетевой кабель и подключаем в нужный разъем, а затем — к электросети. Идеально, если NAS подключен напрямую к роутеру.

Сейчас я объясню, почему важен доступ к интернету.

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

А теперь возникает вопрос: зачем вообще нужен NAS и почему нельзя обойтись обычным внешним жестким диском, лежащим где-нибудь в доме. Наш ответ: из-за безопасности хранения данных. Из 12 ТБ на дисках мы эффективно используем только 6 ТБ, но зато всегда имеем актуальную резервную копию.

Вывод: приблизительно 600 евро за такую систему — это довольно большие деньги, но вложение окупается хотя бы уже осознанием надежности хранения данных.

Вопрос софта

Чем же засофтить ваше домашнее хранилище? Конечно, можно просто установить FreeNAS, но можно и поискать альтернативные решения. Если вы не ищите легких путей, наши советы вам обязательно пригодятся.

OpenMediaVault

Как собрать и чем засофтить домашний NAS

Альтернатива FreeNAS — OpenMediaVault — основана на Linux Debian. Это программное обеспечение NAS с открытым исходным кодом, поддерживающее стандарты FTP, SFTP, SSH, AFS, SMB и CIFS.

Дополнения: вы можете установить различные дополнительные протоколы и стандарты для расширения своего NAS.

Применение: OpenMedia Vault особенно подходит для домашнего использования.

Сетевые функции: WakeOnLAN, Link Aggregation, а также новый стандарт IPv6.

Мониторинг: для него можно использовать syslog, watchdog, S.M.A.R.T., SNMP (v1 / 2c / 3) или уведомления по электронной почте.

Техническое обслуживание: если ваш NAS работает на OpenMediaVault, то обслуживаться такая система будет через веб-интерфейс.

NAS4free

Как собрать и чем засофтить домашний NAS

NAS4free — это также программное обеспечение с открытым исходным кодом. Он основан на FreeBSD и может быть виртуализирован на любом оборудовании. NAS4free оддерживает стандартные протоколы FTP, SMB, NFS, TFTP и AFP.

Дополнения: вы можете настроить на NAS веб-сервер и размещать там веб-сайты.

Область применения: благодаря опции виртуализации NAS4free подходит как для больших серверов, так и для домашнего использования. Его аппаратная поддержка поистине уникальна.

Сетевые функции: NAS4free поддерживает WakeOnLAN и IPv6.

Мониторинг: у вас есть возможность указать путь, куда будут сохраняться статистические данные. Вы также можете просматривать статистику в реальном времени через интерфейс.

Техническое обслуживание осуществляется через интерфейс.

UnRAID

Как собрать и чем засофтить домашний NAS

UnRAID — это программное обеспечение, подходящее для различных приложений. UnRAID предоставляется бесплатно в течение первых 30 дней, после чего вы платите от 59 до 129$. Дешевый базовый пакет (цена: 59$) позволяет использовать шесть подключенных устройств хранения, средний пакет (цена: 89$) — двенадцать устройств. С пакетом Pro (цена: 129$) количество устройств хранения не ограничено. Поддерживается почти любая 64х и 86-разрядная система. UnRAID также предлагает возможность виртуализации.

Дополнения: UnRAID без проблем поддерживает расширение с помощью дополнительных жестких дисков. Также надо отметить очень хорошую поддержку SSD.

Применение: UnRAID больше подходит для профессиональных приложений. Он способен поддерживать очень большие серверы со многими жесткими дисками.

Сетевые функции: UnRAID управляет только памятью, а за сетевые функции должна отвечать соответствующая операционная система.

Мониторинг осуществляется через веб-интерфейс.
Техническое обслуживание также через веб-интерфейс.

Купить себе готовый NAS может не каждый. Но выход есть – собрать устройство самому, причем иногда даже в магазин идти не придется.


Сетевое хранилище, или NAS, – вещь необходимая как в офисе, так и дома. Но в нынешние непростые времена купить его позволит себе не каждый. А выход есть – собрать устройство самому, причем иногда даже в магазин идти не надо.

Аппаратная составляющая, вариант 1: ультраэкономный

Все зависит от задач и количества пользователей создаваемого NAS. Если в компании работает до 10 человек, вполне можно взять старый системник, который уже не отвечает требованиям по производительности. Однако очень старые процессоры – начиная с первого поколения Intel Core2 Duo (ядро Conroe) – я бы не рекомендовал. Объем оперативной памяти желательно не меньше 2 Гбайт. Но главное – материнская плата должна иметь как можно больше (не менее четырех) разъемов SATA для подключения жестких дисков.

Если же вам просто недостаточно объема (скажем, компания работает с большими объемами данных, например с видео, и его нужно куда-то сливать), то потребуются дополнительные диски. Сколько и какие – решать только вам. По возможности имеет смысл отдавать предпочтение специальным моделям для хранилищ – Seagate IronWolf, WD RED или Toshiba N300. Дело в том, что такие накопители предназначены для круглосуточной работы, а кроме того, если решите создать RAID, в прошивке дисков предусмотрены опции для корректной работы в таком режиме.

Не поленитесь как следует прочистить компьютер от грязи – охлаждение NAS должно быть хорошим. Банальность, но не задвигайте аппарат в дальний угол в упор к стене – оставьте зазор для воздуха. Хранилище будет благодарно и проработает дольше.

И последнее, но крайне важное замечание. Хотя мы и стараемся сделать все максимально экономно, обязательно поставьте бесперебойник. Пусть самый недорогой, но он должен быть, чтобы защитить хранилище от пропадания и скачков напряжения. Экономия на ИБП рано или поздно выходит боком.

Аппаратная составляющая, вариант 2: умеренно затратный

Если у вас нет старого ПК или он уже в плохом состоянии и положиться на него нельзя, лучше собрать NAS из новых компонентов.

На рынке масса специализированных корпусов для сетевых хранилищ, но подавляющее большинство стоят значительно дороже стандартных собратьев формата ATX. Так что с целью экономии денег (но не места) стоит собирать сервер в обычном десктопном корпусе. Но на блоке питания жмотиться нельзя – от его качества зависит работа всей системы. Если случится пробой по питанию, хороший блок уйдет в защиту или в крайнем случае погибнет сам, а плохой может забрать с собой и материнку, и другие дорогостоящие компоненты.

Материнскую плату имеет смысл поискать с интегрированным процессором. Это может быть, например, Intel Atom или AMD серии E – ее производительности вполне хватит для функций NAS. Кроме того, такие платы поставляются с кулером, что также позволяет экономить. Примером может служить ASUS E2KM1I-DELUXE.

О жестких дисках повторяться не буду, берите специальные модели для NAS: немногим дороже десктопных, объем ОЗУ минимум 2 Гбайт, но при нынешних ценах лучше взять минимум 4 Гбайт.

Программная составляющая

Выбирая ОС для сетевого хранилища, стоит снова пошарить на полках: если там найдется неиспользуемая лицензия на Windows 7 любой редакции, она отлично подойдет. А если она уже предустановлена на старом ПК, еще лучше. Конечно, скептики возразят, мол, есть специальные Linux-сборки для NAS, однако обычному человеку возиться с ними не так просто. Другой немаловажный аргумент – Windows-среда намного более универсальна: например, вы можете использовать удаленный доступ, подключаясь к NAS при помощи стандартных средств ОС и выполняя задачи хоть со смартфона.

Удаленный доступ

Обеспечивается просто: если у вас статический IP-адрес, открываем свойства компьютера, разрешаем удаленный доступ, добавляем пользователя, назначаем права. Далее можно будет подключаться к серверу с любого устройства при помощи протокола RDP или предпочесть альтернативные средства, скажем TeamViewer и ему подобные.

Как видим, даже будучи с железками на вы, сделать собственный сервер-хранилище совсем несложно. Причем если у вас уже есть парк техники, затраты окажутся практически нулевыми.


NAS — это по сути компьютер с определенным набором дисков (как правило, совмещенных в RAID-массив для надежности хранения), предназначенный для предоставления общего доступа к информации. Дома такие устройства могут использоваться для совместной работы с файлами, хранения медиа-библиотек, просмотра фильмов на разных устройствах (телевизорах, смартфонах, планшетах), резервного копирования важной информации. На современном рынке представлено много решений для дома, которые обладают преимуществами перед самосборными железками — они недорогие, потребляют мало электроэнергии, почти бесшумные имеют свою заточенную для данной задачи операционную систему. По ссылке есть подробная статься, почему лучше купить готовое решение, чем собирать NAS самостоятельно. Однако, есть ситуации, когда все таки есть смысл собрать хранилище самостоятельно.

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

В наличии было: материнская плата формата miniITX с интегрированных процессором, блок питания, оперативная память 2Гб и корпус. Докупил два жестких диска по 2Тб.

Итак, приступаем к сборке недорогого NAS для дома из того, что имеется под рукой.


Корпус

Для сборки использовался корпус AEROCOOL CS-101. Корпус имеет встроенный блок питания формфактора SFX и мощностью 400Вт. Конечно мощности для наших целей заложено с запасом, но больше не меньше, поэтому блок питания заменять не стал.


Материнская плата

Материнская плата Gigabyte GA-N3050-N-D2P позволяет установить два модуля памяти DDR3. Я поставил 2Гб, этого оказалось достаточно, тормозов не замечено.


Жесткие диски

Для хранения выбраны жесткие диски WD20PURX (пара). Эти жесткие диски имеют хорошие показатели надежности и производительности при относительно невысокой цене по сравнению с серверными решениями. Подробное тестирование жестких дисков можно почитать тут.

Программная начинка

После сборки аппаратной платформы нужно определиться с программной составляющей сетевого хранилища. Для меня выбор сделан уже давно. Я использую для NAS операционную систему DSM. DiskStation Manager (DSM) представляет собой интуитивную операционную веб-систему, работающую на всех NAS-серверах Synology. С ней становится легче работать с данными и делать резервные копии. В DSM имеется множество приложений и служб для развлечений дома и повышения производительности на работе.

DSM умеет следующее:

  • работать с большинством протоколов передачи данных, в том числе и SMB
  • имеет iSCSI Manager
  • поддерживает множество дополнительно устанавливаемых пакетов (из нужного DLNA, торрент)
  • встроенная технология Synology High Availability для бесперебойного доступа
  • функция удаленного доступа через облако
  • функция сервера видеонаблюдения (можно подключить бесплатно 2 ip-камеры)
  • и многое многое другое

Полный функционал можно посмотреть по ссылке.

Поскольку мы используем не хранилище фильмы Synology, установить оригинальный (лицензионный) DSM не получится. Для установки будем использовать модифицированную систему XPenology.

Вкратце, установка DSM:

1) Загрузите архив с DSM. Ссылку не привожу, легко найти в Интернете.
2) Распакуйте два файла: synoboot.img и DSM_DS3612xs_2668.pat
3) Скачайте Win32 Disk Imager. 4) Запустите Image Writer. Выберите файл synoboot.img и USB диск. Затем нажмите Write и ждите записи образа. USB диск требуется для загрузки системы. На некоторых материнских платах нет необходимости отключать USB диск при установке системы. При создании дисковых массивов никогда не выбирайте USB диск. Если вы это сделали, информация с USB диска будет стерта и система не будет загружаться. В этом случае просто восстановите информацию на USB диске, руководствуясь первыми шагами в этом описании.

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


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


В центре установки пакетов нужно установить: Сервер мультимедиа (для передачи видео по DLNA), Download Station (для закачки торрентов) и если требуется Surveillance state (для организации видеонаблюдения). Также можно настроить удаленный доступ, резервное копирование и другие параметры. Вообще список пакетов для DSM очень впечатляющий, от веб-сервера до облачных сервисов. Все ограничивается только вашей фантазией.

В качестве итога, могу сказать, что самодельное сетевое хранилище на Xpenology очень радует своими возможностями и стабильностью работы. Затраченных денег на жесткие диски нисколько не жалко. А если финансы позволяют, то еще лучше купить готовое решение типа Synology ds218+. Оно будет занимать еще меньше места, потреблять меньше электроэнергии и предоставлять все возможности лицензионной Synology DSM, такие как QuickConnect.

Читайте также: