Предпосылки к решению по NAS

Ночь, кухня, светильник вытяжки... Покрытый пылью старый WD My Book World в очередной раз поскрипывая, принимал резервную копию со скоростью от 5 до 15 метров в секунду, и угрожающе снижал скорость до нуля, ощущалось как вот-вот он издаст последний щелчок и замолчит уже навсегда, погасив свои лампочки.

Полезные функции NAS на каждый день

Кроме страшных звуков, старый WD My Book World умел работать в RAID1, что давало хоть немного уверенности, что данные не будут утрачены в случае падежа дисков.
Очень не хватало скорости работы с файлами внутри сети и хотелось поднять SQL для отладки некоторых рабочих процессов ещё до обкатки в тестовой среде рабочей инфраструктуры.
Также, опция удаленного доступа извне в редких кейсах была бы полезна, о замене публичных облачных сервисов конечно даже речи не идет, однако интересно было попробовать.

Синтез облика технического решения

  • Synology + винты (правильное решение)

  • Terramaster + винты с авито (экономное решение)

  • Сборка с Aliexpress, посыпанная деталями с авито (путь колхозника)

Выбирая из вышеперечисленного, и вдохновившись https://habr.com/ru/articles/955088/,
Было решено не связываться с готовыми решениями, опыт общения с WD, QNAP подсказывал, что Synology и Terramaster примерно такая-же проприетарщина, работающая по правилу "как заплачено, так и ... работает".

Проработка проекта сборки и выбор компонентов

В попытках сделать сборку энергоэффективной, аналогично WD \ QNAP \ Synology, были отвергнуты комплекты ITX, на базе дектопных процессоров прошлых лет, за схожий прайс встречались варианты на i3\i5 около 7-9 поколения, пожилые, с большими кулерами, по сути старые офисные компы в мелких платах.
При выборе корпуса, профильные NAS корпуса Jonsbo, Silverstone и даже Али-ноунейм выглядели избыточным барством, так как ящик стО��т больше самой сборки, и если бы он хоть стоял на виду и радовал глаз, был бы повод, а у меня это будет спрятанный в нише с гигабитным кабелем короб, который не должен попадаться на глаза.

Ядро системы и Turbo-Celeron N150

В происках красивого решения без излишеств, наткнулся на авито на готовые NAS-сборки на базе какой-то неопознанной платы SZBOX 1264L-NAS в комбинации с разными процессорами, компактная, недорогая, базовый функционал подходит под невысокие требования.

SZBOX 1264L-NAS Мини-ПК Intel Twin Lake N150 10G
SZBOX 1264L-NAS Мини-ПК Intel Twin Lake N150 10G

Корпус будущего NAS

Около года назад пересобирал знакомому моноблок в компактный корпус и познакомился с корпусом ExeGate MI-301U, и еще удивлялся, как мало нужно от корпуса современным ПК.

ExeGate MI-301U-F300S
ExeGate MI-301U-F300S

И здесь внимательный сборщик заметит, что в данном корпусе отсутствует место для размещения 3.5 дисков, максимум два 2.5х в перегородке можно установить, а лучше только m2 использовать... А тут вроде NAS собирают на несколько дисков.
Так как год назад, собирая в нем полноценный рабочий ПК, я уделил внимание охлаждению, которое помещается под крышку, тщательно промерял расстояние от МП до крышки, на 1264L такой проблемы нет, из-за низкого кулера, и стало понятно, что обычные 3.5 диски геометрически помещаются сверху, но как именно, станет понятно только при монтаже всех элементов. Приготовил молоток, ножовку по металлу и шуруповерт.

6w мощи и ярости
6w мощи и ярости
Без комментариев, олдфаги прослезятся, новички не поймут, зачем так мало)
Без комментариев, олдфаги прослезятся, новички не поймут, зачем так мало)

Список покупок

  • SZBOX 1264L-NAS Мини-ПК Intel Twin Lake N150 10G (11 861,00 ₽)

  • Корпус с Блоком на 300вт ExeGate MI-301U-F300S (2 719 ₽)

  • Авито память (подоражание - начало) DDR5/8gb/4800 (1 700 ₽)

  • Авито 256GВ Sаmsung MZ-VLW2560 (2 400 ₽)

  • Два 60х кулера в корпус с али (773 ₽)

  • Два комплекта кронштейнов Gembird 2,5"-3,5" MF-321 (440 ₽)

  • Резиновый бампер для мебели с озона (100 ₽)

Процесс сборки и компоновка в маленьком корпусе

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

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

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

Ширина
Ширина
Длина
Длина

Бивис первый запуск, что за зверя я включил?)

Биос обычного ПК 20 летней давности, простой, удобный, синий

Важная ремарка по поводу возможностей платы - она не определила m2 SATA диск от старого ноутбука 2020 года, ей только NVME подавай, пришлось докупить 256GВ Sаmsung MZ-VLW2560, хотя этого не планировалось.

Операционная система для NAS

Прибывая в иллюзиях об установке Xenology, и читая различия в поставках TrueNAS Core и Scale, под просмотр профильных видео с обзорами, я запустил LiveUSB Сережи Стрельца, в процессе поиска проблемы с m2 SATA диска, и обратил внимание на подозрительно корректную работу винды с флешки.
В этот момент в меня плюнул пингвин и демон BSD ткнул красной вилкой...

Windows Server 2019 на Celeron N150

А почему бы, собстенно, и нет? Главный вопрос, установится ли, и не будет ли безбожно тормозить, NAS пустой, можно пробовать... Установилась не так быстро (минут 15), как ждешь от современного ПК, появились проблемы, некоторые дрова (особенно на сеть) не хотели ставиться, так как есть некоторое программное ограничение от MS для их несовместимости с Windows 2019 Server, однако на GitHub давно найдены решения по правке файлов и отключению подписи дров.
Вышли в инет, накрутили и разметили динамические диски в RAID1, дальше можно пробовать добавить комфорта и включить RDP, наверное будет тормозить подумал я, памяти всего 8г, ещё и Турбо-Селерон все время пытается уснуть на 800 мегагерцах.

Бенчмарк просмотром интернета через RDP
Бенчмарк просмотром интернета через RDP

Примечание - RDP работает достаточно быстро, чтобы не раздражать, однако при выполнении других задач, 2к стримы через RDP лучше не смотреть, тяжело ему.
В части работы с шарами по сети (основная задача NAS) не замечено проблем, всегда скорость на пределе канала в 1 гигабит, хотя NAS поддерживает до 10 гигабит (Marvell AQtion 10Gbit Network Adapter).

Надо какие-то выводы сделать

Да какие тут выводы можно сделать?
Celeron N150 - это проиводительность, достаточная не только для NAS функций, я пока в RDP настраивал всякое-разное, забывал, что работаю на кухонном NAS. Возможностей серверной винды достаточно для проработки большинства сценариев по файлам и базам данных внутри сети.

Закончу все-таки недостатками сборки, и почему она все-таки колхозная

  • Шумный flex-atx блок питания, он виноват в том, что его просто не громко слышно

  • Нужна ножовка для пропиливания кронштейнов винтов, и творческая работа с саморезами, чтобы конструкция была устойчивой (кронштейны подобраны неудачно, есть более удобные варианты)

  • Горячая замена не предусмотрена, хотя винты менять удобно, как ни странно

  • Аппаратный рейд неприменим на данной плате, ну чтобы совсем по крутому, с батарейкой (LSI 9300, 9400)