Как я напечатал на 3D‑принтере «идеальный» корпус для NAS: победа над вибрацией и высокими ценами

Прокомментировать Просмотры: 3

По мере роста объёмов данных любой пользователь рано или поздно задумывается о домашнем сервере. Изучив цены на готовые устройства Synology, я решил собрать систему самостоятельно на базе XPenology. «Внимание: использование XPenology нарушает лицензионное соглашение Synology. Этот материал подготовлен исключительно в ознакомительных целях и как DIY‑эксперимент». Первую версию я собрал из старого компьютера, который годами лежал в кладовке. После установки операционной системы впечатления превзошли все ожидания: она оказалась удобной, богатой функциями и при этом совершенно нетребовательной к ресурсам. Даже на устаревшей платформе с сокетом LGA1156, процессором Celeron G6950 и 4 ГБ оперативной памяти всё работало бодро, а загрузка процессора в обычных задачах не поднималась выше 10–20%. Четыре жёстких диска по 1 ТБ, без дела лежавшие в столе, получили вторую жизнь: объединённые в RAID 5 и подключённые через сетевой контроллер на 2,5 Гбит/с, они показали стабильную скорость чтения и записи свыше 280 МБ/с.

Главной проблемой оказался громоздкий корпус, такой же старый, как и само железо. Готовый NAS занимал слишком много места: его нельзя было аккуратно вписать в интерьер, спрятать в шкаф или поставить на полку. Вторая сложность в том, что компактный корпус под 4–5 дисков найти практически нереально, а дешёвые китайские корпуса из тонкого металла превращают массив из жёстких дисков в настоящий оркестр, гудящий на всю квартиру. Грамотную виброизоляцию дисков в готовом компьютерном корпусе организовать удаётся редко. В результате постоянная вибрация вредит и ресурсу самих HDD, и акустическому комфорту. Фирменные серверные корпуса стоят баснословных денег или оказываются слишком крупными, поскольку в основном рассчитаны на платы формата miniATX. Но даже за высокую цену найти компактную модель с продуманной виброизоляцией дисков — настоящая проблема.

В сентябре 2025 года я приобрёл 3D‑принтер Bambu Lab P1S и, не имея ни опыта, ни навыков моделирования, решил создать собственный «идеальный» корпус под материнскую плату формата Mini‑ITX. Я выбрал именно этот формат, потому что он очень распространён и достаточно компактен. Платы такого размера выпускались во всех поколениях, а подходящую для NAS модель со встроенным энергоэффективным процессором на вторичном рынке можно найти всего за 700–1500 рублей. С оперативной памятью тоже нет трудностей: планка DDR3 на 4 ГБ стоит 400–500 рублей, а DDR2 обойдётся ещё дешевле. Такого комплекта вполне хватает для честных 1 Гбит/с при доступе к файлам, а в некоторые платы можно установить дополнительный сетевой контроллер на 2,5–5 или даже 10 Гбит/с и получить отличную скорость работы по сети.

Многие возразят, что покупать устройство с DDR3 сегодня нецелесообразно, ведь это устаревшее железо, но всё зависит от операционной системы. Достаточно вспомнить Windows XP: она прекрасно работала и на куда более слабых машинах. Кажется почти невероятным, что современная система с огромным набором функций способна работать на таких скромных устройствах, но это факт. Современные NAS‑системы крайне нетребовательны к процессору, однако обойтись 1 ГБ памяти уже не получится. Для стабильной работы нужно не менее 2 ГБ (при этом фактически занято будет около 20–30%), но некоторые пользователи отмечают, что 2 ГБ недостаточно: система периодически обращается к кэшу и притормаживает. А вот 4 ГБ — это уже с запасом.

Устройство, собранное буквально за копейки, справляется с большинством повседневных задач: надёжно хранит фото и видео, автоматически скачивает файлы из интернета, делает резервные копии, работает медиасервером и сервером умного дома, обеспечивает удалённый доступ к файлам из внешней сети и позволяет развернуть личный сайт. Для большинства домашних нужд этого более чем достаточно: далеко не всем требуются перекодирование видео на лету, запуск ресурсоёмких виртуальных машин или ИИ‑моделей. К тому же при необходимости такие задачи можно отдать другим устройствам, оставив на NAS всё остальное.

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

Итак, я приступил к проектированию корпуса.

Общие габариты устройства определяет размер материнской платы. Плата имеет размер 17×17 см, и с каждой стороны нужен небольшой запас в 1 см, поэтому именно от этих значений я отталкивался при проектировании. После нескольких пробных печатей выяснилось, что тонкая стенка не обеспечивает достаточной жёсткости. Я изменил конструкцию, сделав стенку двойной и более толстой, и в итоге размеры корпуса составили 208×208×193 мм.

Версия на 5 накопителей (3,5" - 4 шт., 2,5"-1 шт.)
Версия на 5 накопителей (3,5″ — 4 шт., 2,5″ — 1 шт.)
Версия на 4 накопителя 3,5" или 2,5"
Версия на 4 накопителя 3,5″ или 2,5″

В качестве системы хранения я использовал корзину на четыре 3,5‑дюймовых HDD с возможностью установки 2,5‑дюймовых накопителей через переходники. Именно четыре разъёма SATA чаще всего встречаются на платах Mini‑ITX (хотя плат с двумя портами тоже очень много). Я также разработал модификацию на пять дисков: пятое место под накопитель 2,5 дюйма расположено в свободном пространстве рядом с материнской платой. Правда, далеко не каждая система охлаждения поместится в такую конфигурацию. Этот диск я использую для автоматического резервного копирования самых важных данных. Поскольку на плате всего четыре порта SATA, я подключил его через переходник USB—SATA за 300 ₽ к внутреннему разъёму USB, куда же установил и загрузочную флешку.

Формат блока питания я выбирал из соображений экономии места: он должен был уместиться в оставшемся объёме без увеличения габаритов устройства. Под эти ограничения подошёл только Flex‑ATX (1U). Такие блоки часто грешат шумным вентилятором 40×40 мм, что совершенно не вяжется с концепцией тихого домашнего устройства. Однако это легко исправить: достаточно перепаять провода питания вентилятора с линии +12 В на +7 В (а в некоторых случаях на +5 В). Вся система в пике потребляет скромные 30–60 Вт в зависимости от TDP процессора, так что блок питания почти не нагружен, и подобная доработка кулера не окажет заметного влияния на его срок службы.

Проектирование и магия материалов

Большинство открытых DIY‑проектов корпусов для NAS страдают двумя недостатками: они либо неоправданно велики, либо плохо охлаждаются, а их авторы печатают детали из обычного PLA. Делать закрытый сервер из PLA — серьёзная ошибка. Под постоянным воздействием тепла от платы Mini‑ITX и блока питания корпус со временем неизбежно деформируется, ведь PLA размягчается уже при 55–60 градусах. Поэтому я выбрал жёсткий, инженерный и термостойкий ABS‑пластик (выдерживает 100–110 градусов), тем более что мой принтер умеет с ним работать.

Но как справиться с низкочастотным гулом от четырёх 3,5‑дюймовых дисков? Мне пришла идея использовать печать разными материалами. Жёсткий несущий каркас и внешние стенки с итоговыми габаритами 208×208×193 мм напечатаны из прочного ABS. А вот Hot‑Swap‑салазки, удерживающие жёсткие диски, выполнены из гибкого, гасящего удары TPU (флекса). Результат превзошёл все ожидания: эластичный полимер полностью поглощает гул и микровибрации HDD, благодаря чему сервер работает практически бесшумно. Из обычного PLA я напечатал лишь контрастные ручки для корзин.

Корзина может сгибаться и возвращается в исходное положение
Корзина может сгибаться и возвращается в исходное положение
Цвета корзин могут быть разными.
Цвета корзин могут быть разными.

Инженерные решения

Вторая извечная проблема самодельных серверов — постоянная возня с проводами при обслуживании. Чтобы избежать её, я жёстко зафиксировал разъёмы SATA прямо в пазах корпуса.

Используемые коннекторы SATA
Используемые коннекторы SATA
Используемые коннекторы Вариант 2
Используемые коннекторы Вариант 2
Коннекторы установленные в корпус
Коннекторы, установленные в корпус

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

В интернете я нашёл красивую кнопку с подсветкой, которая служит индикатором работы и придаёт устройству эстетичный вид.

Ради внешнего вида, а также удобного и быстрого обслуживания я полностью отказался от винтов на задней панели. Задняя крышка держится на 36 мощных неодимовых магнитах размером 8×1,5 мм.

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

Крышка снимается одним лёгким движением: можно продуть фильтр или 140‑мм кулер и тут же вернуть её на место — без отвёрток.

Заключение

Благодаря сквозному обдуву дисковой корзины, материнской платы и блока питания большим 140‑мм вентилятором температура жёстких дисков при непрерывной нагрузке не превышает 40 градусов даже на самых комфортных оборотах. Это гарантирует накопителям долгую жизнь, а пользователю — тишину.

Кстати, печать всех компонентов занимает почти 50 часов, а сборка и настройка отнимут ещё около 4–5 часов. Тем, кто решит повторить мой опыт, предлагаю список всех необходимых компонентов для сборки (кроме материнской платы, оперативной памяти, процессора и системы охлаждения).

Компоненты для сборки NAS
Компоненты для сборки NAS

Проект получился настолько удачным и завершённым, что я решил наладить мелкосерийный выпуск готовых наборов деталей и собранных корпусов — для тех, у кого нет собственного 3D‑принтера или времени на пайку и подгонку фурнитуры. Модель я в открытый доступ не выкладываю, но готов собрать корпус для единомышленников.

 

Источник

Похожие статьи

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов