Привет коллеги! На связи системный администратор Cloud4Y Денис Генералов (или тот самый чел, который искал уязвимости биоса в прошлых статьях на ноутбуках, статья тут).
Сегодня предлагаю рассмотреть вариант сборки домашнего NAS дендральным методом. Всё описанное в статье является результатом деятельности моего воспаленного мозга поиска оптимальной конфигурации для своего домашнего файлохранилища и не является призывами к прямому действию. Представляет из себя изыскание того самого продукта, который может максимально покрыть мои потребности за сравнительно небольшую плату. Не поднимает вопрос о подлинности и законности использования указанного решения на территории предприятия, для всего остального – есть GPL v2.
Итак, начнем, пожалуй.
Форм-фактор
В первую очередь поговорим о форм-факторе самого устройства. В серверном муниципальном предприятии, в техотделе небольшой организации, да в любом другом месте, где вы работаете, не всегда важно, как выглядит ваше устройство. Главное: оно работает и помогает пользователям решать свои задачи. Дома — хочется, чтоб было красиво, удобно и органично. Поэтому перейдём к одному из самых сложных вопросов – подбор корпуса для решения.
Мне всегда нравились продукты HPe, что тут скрывать – они красивые и в большинстве случаев продуманы как с точки зрения обслуживания, так и визуально. В своё время мой глаз падал на HPe MicroServer G7 N54L.
Что тут сказать – красивая железка, приятная глазу.
Затем вышел ещё более приятный HPe MicroServer G8, с красивой передней стенкой серого цвета, который завораживал меня, при его виде невольно начинала течь слюна.
Оценив возможности HPe MicroServer G7 N54L, я пришел к выводу, что на данный момент он мне ничего не может предложить, кроме файлокачалки и SMB шары за свой средний ценник на вторичке в 15к, что я считаю сильно завышенным за 2 ядерный низкочастотный проц, не умеющий в виртуализацию.
Затем я посмотрел в сторону HPe MicroServer G8 со средней стоимостью в 30к там же, но с двумя сетевыми портами, возможностью установить 16 GB RAM, с нормальным сокетом, возможностью апгрейда. Всё вроде прекрасно, надо брать, хорошая машинка, подумал я.
Но после некоторых подсчётов я понял, что, взяв данный продукт, должен буду вложить ещё примерно 15к, чтоб получилось именно то, что мне нужно.
Из особенностей девайса:
Из коробки процессор на том, что я нашёл (а это – самый дешёвый экземпляр, продающийся на вторичке) Celeron G1610T – по моим меркам уже тухловат, примерно, как Turion у G7, но ведёт себя бодрее за счёт своей «молодости».
Оперативной памяти – 4 GB.
Посчитав свои вложения, пришел в ужас: память данный продукт хочет не обычную UDIMM, а ECC DIMM и только её. Ценник на нее, мягко говоря, не мал (примерно 70$ за 8 GB), даже с учётом того, что стандарт DDR3 уже мало актуален для серверного оборудования.
Вместе с тем, вендор предоставил возможность апгрейда, предварительно её сильно ограничив 35W, с оговоркой: для тех, кто хочет поставить более мощный проц – пожалуйста, докупите радиатор HP for Proliant Microserver Heatsink Gen8 65W по цене на вторичке в 8-10к, либо новый за 399$, и сможете поставить себе e3-1270v2.
С этого момента я понял, что нужно строить что-то под себя, но так, чтобы домашний продукт не сильно уступал этим «титанам».
Ищем сами
Я начал с поисков корпуса. Учитывая нишевость сегмента таких корпусов, которые не продаются у каждого продавца в моем городе, и стоят недёшево, я был готов вложиться финансово. Но не хотел, чтоб вышло совсем уж дорого.
Передо мной предстали несколько участников моего импровизированного конкурса:
InWin IW-MS04-2 265W
TopLoong NAS Chassis
InnoVision 4 Bays NAS Storage Server Chassis он же (Negorack что-то там).
Рассмотрим каждый в отдельности.
InWin IW-MS04-2 265W – приятный корпус, со встроенным FlexATX блоком питания на 265W, вроде всё красиво и приятно выглядит. Но если посмотреть ближе, то мы увидим дешёвый пластик за передней дверцей, отсутствие полноценного слота под карту PCIe, корзинки, которые косо встают в пазы для дисков, а самое главное – отсутствие бэкплейна. Немного не понимаю, зачем так кустарно крепить обычные переходники sata data + power к задней стенке корпуса? Стоимость бэкплейна в рамках производства без sas экспандера – копейки. Выглядит колхозно. Фу такими быть.
TopLoong NAS Chassis – в целом функциональный корпус, в стилистике IBM, но мне не понравилось отсутствие передней дверцы и невозможность красиво спереди приколхозить фильтр, да так чтоб это выглядело не совсем уж топорно. Есть поддержка SAS, о чем говорит надпись на бэкплейне. За свою цену в 150$ c доставкой – неплох, но не хватает полноценной возможности вставить PCIe плату.
InnoVision 4 Bays NAS Storage Server Chassis – на него пал мой выбор. Тут всё: и PCIe тебе, и передняя крышечка, чтоб NAS-ик смотрелся красиво, если во время ремонта в квартире мигрирует из сетевого домашнего ящика, например, в комнату, и поддержка SAS, и вентилятор тихий (как оказалось – не особо, так как по факту приехал 3-pin) , и HotSwap есть, вкупе с неплохим качеством пластика, который обошелся мне в 6000 рублей с доставкой.
Платформа
Теперь нужно было определиться с платформой. Большинство плат формата ITX не всегда имеют больше 3 SATA разъёмов. Видимо это делается для того, чтобы на подобных потребительских платах не строили домашние файлопомойки с 4 дисками и не создавали конкуренции серверным продуктам для малых организаций.
Перекопав железо дома, я нашел жемчужину, о которой давно забыл – это была ASUS P8H61-I LX, когда-то заброшенная в долгий ящик ввиду отсутствия времени разбираться с причинами отсутствия старта оной. На потоке энтузиазма она была оживлена с помощью программатора и перезаливки BIOS. Исходя из моего личного опыта, хочу поблагодарить вышеобозначенного вендора за то, что он закупает самые дешёвые SOP-8 флешки, которые стираются сами со временем. Я бы сравнил их с автомобилем Таврия.
После этого я начал искать процессор, так как установленного в ней Pentium g860 вряд ли хватило бы для моих задач. На той же самой вторичке по удачному стечению обстоятельств был найден Xeon E3-1260L всего за 1,5к деревянных в соседнем городе. У человека он банально не стартовал на плате после того, как был приобретен на всем знакомой азиатской площадке, название которой начинается на A.
Я сыграл в лотерею и выиграл – приехавший ко мне проц после сброса CMOS на плате стартовал и бодро начал греться.
Охлаждение
В ожидании кейса, я начал подбирать охлад, так как стандартный кулер от Синих мне не нравился тем, что был высокий и мог сильно шуметь при нагрузках. А у нас ещё и замкнутое пространство корпуса, нужно было что-то низкопрофильное и производительное, да ещё и с запасом, скажем так в процентов 30 по рассеиваемой мощности. Этим «зверем» оказался ID-Cooling is-30, на 4 тепловых никелированных трубках и с большим количеством рёбер, который был найден новым в магазине за 1к деревянных.
С учётом того, что производство корпуса я мог доверить жителям Синчьжуани, а вот пожара дома не хотелось бы, решил приобрести блок питания с запасом, но при том сэкономить. Так мой выбор пал на Exegate ServerPro 1U-F300S Flex с тихим кулером. Тихим, потому что очень не хотелось, чтобы у меня по ночам на всю квартиру выла турбина у NAS-а. Источников шума в ночное время и так хватает.
Спустя примерно месяц приехало это чудо китайского корпусостроения.
Не могу сказать, что всё идеально. Качество пластика так себе, но если его не мучать постоянным открыванием-закрыванием передней дверцы, то будет всё отлично и она не отвалится.
Сборка
Начнем, пожалуй, всё собирать воедино. Для начала установим новый кулер на материнскую плату.
Высота материнской платы с кулером не превышает высоты колодки с аудиоразъёмами, расположенной на плате. Как раз то, на что я и рассчитывал. Так как хоть какое-то нормальное (от 5 мм) расстояние между корзиной и лопастями кулера нужно для формирования воздушного потока, который впоследствии будет обдувать ЮГ и VRM Mos, и при этом не «выть».
Затем была обнаружена маленькая неприятность, связанная с креплением блока питания. Как оказалось, придётся доставать напильник и дорабатывать вкладыш напильником ввиду того, что на указанном участке располагается выключатель блока питания.
Далее я поставил сетевой адаптер Intel Pro1000/MT на 2 порта, который в будущем заменю на Mellanox ConnectX2 и NAS переедет на домашние 10 Гбит.
Что по итогу:
Проц — 1500 (на али сейчас);
Память — 16gb ddr 3 — 2000;
Кулер — 1000;
Материнская плата —1500 (инфа по выборке с авито);
Блок питания по акции— 2000;
Корпус — 6000;
Сетевая карта 10GbE— 2800 за 2 штуки + AOC;
Флешка на 16 GB под загрузчик DSM — 400;
Возня с напильником — бесценно.
Итог: 17 200 рублей за весь NAS без учёта дисков. За эти деньги можно приобрести HPe MicroServer G7 N54L в полном фарше. вариант, который я считаю не очень хорошим решением для домашнего сегмента ввиду своей дороговизны.
Впоследствии в NAS переехали 4 диска по 2 TB Seagate IronWolf, которым там довольно прохладно – около 35 градусов, что я считаю нормой.
По последующим доработкам — заменить задний кулер в корпусе на что-то вроде Noctua, шумит всё же ощутимо в ночной тишине.
Благодарю за внимание, всем хорошего дня!
Что ещё интересного есть в блоге Cloud4Y
→ Информационная безопасность и глупость: необычные примеры
→ It's Alive! Аккордеон из двух Commodore 64 и дискет
→ Как распечатать цветной механический телевизор на 3D-принтере
→ Создание e-ink дисплея с прогнозом погоды
→ Аналоговый компьютер Telefunken RA 770
Подписывайтесь на наш Telegram-канал, чтобы не пропустить очередную статью. Пишем только по делу. А ещё напоминаем про второй сезон нашего сериала ITить-колотить. Его можно посмотреть на YouTube и ВКонтакте.
Комментарии (99)
Pest85
07.12.2022 11:23За сравнительно похожие деньги можно взять что-то вроде Lenovo ThinkStation у которой будет все неплохо и с CPU, и с RAM. Плюсом к NAS она вполне сможет в виртуализацию, proxmox + nfs + smb + dlna + plex закрывает большинство потребностей. Но размер побольше, да.
Cloud4Y Автор
07.12.2022 12:19+3Не-не.
Охлаждение дисков никакое — в ящике домашнем спекутся без принудительного продува, работать с ними неудобно и придется каждый раз вытаскивать его, чекать-правильный ли диск вытащил при замене диска и разборе зверька, чтоб на новый диск мигрировать, нет световой индикации неисправного диска, также мне удалось в неё нормально «засунуть» только 3 диска, что я считаю мало, поскольку кроме 10 рэйда ничего не рассматриваю.
Thinkstation SFF на i3-3220 стоит в качестве ESXi standalone хоста для нетребовательных задач на который презентован LUN для ВМ-ок, в нем торчит карта 10GbE для iSCSI Mellanox ConnectX2 с принудительным охладом, так как внутри корпуса жарко становится ей без нормального продува.
evn
07.12.2022 11:32Fractal design core 500
H61I-E35
Intel Celeron G530 (планирую заменить, все хватает, просто хочу)
Adaptec RAID 3405
====================
корпус купил на авито. все остальное осталось\списалось с проектов. Все самое важное, все же в ОС. Выбор софта, вот где головная боль. Хочется всего и сразу и не перегружать) Как итог (это уже третий домашний нас) стоит центос стрим на ссд и винты в рейд
screwer
07.12.2022 11:45Ценник на нее, мягко говоря, не мал (примерно 70$ за 8 GB)
Брал полтора года назад ддр3 reg ecc по 5тр за 32гб модуль. Сейчас она подешевела, и стоит около 3т.р.
Cloud4Y Автор
07.12.2022 11:59Привет!
Про ECC REG не шло речи — она копеечная, мной бралась для домашнего гипервизора на QUANTA по цене 20$ за 32 GB.
Microserver не умеет в REG память, только ECC UDIMM, это указано в спеке железки
Willy64
07.12.2022 11:59У меня MicroServer 7 уже 10 лет работает на обычной памяти, хотя комплектная была ECC.
Cloud4Y Автор
07.12.2022 12:20G7 — умеет, но он слаб для моих задач
nochkin
07.12.2022 17:24Разве G8 не умеет не-ECC?
aik
07.12.2022 18:40Не умеет.
nochkin
07.12.2022 19:06Очень интересный ход со стороны HP. Сама машинка поддерживает процессоры без ECC, а память нужна всё равно ECC.
aik
08.12.2022 08:49Поддерживает ли?
Скорее десктопные процессоры, которые ставятся на g8, неофициально поддерживают ЕСС. :)
Ибо, насколько помню, i5/i7 туда вообще не ставились, celeron/pentium/i3 — только несколько моделей.nochkin
08.12.2022 16:47Верно, HP не ставил i3/i5/i7, но это не отменяет того факта, что они там работают. HP могла не ставить именно из-за обещанной поддержки ECC.
Например, i5-3470T там работает. На нём нет ECC. Если только вдруг Intel решила всех обмануть и добавить поддержку ECC.
Вот один из мнгочисленных списков рабочих процессоров, который был собран каким-то энтузиастом:
https://www.dropbox.com/s/eipk38vybzathbf/GEN 8 CPU Family.xlsx?dl=0
aik
08.12.2022 17:54В интернетах пишут, что разные ревизии одного и того же процессора могли поддерживать ЕСС, а могли не поддерживать.
i have i5-3470 that support ecc and i5-3470 that not support ecc
nochkin
08.12.2022 17:58Это я уже понял. Потому и говорю, что Intel всех обманула.
Но вроде как для покупки просто говорят, что 3470T работает и всё. Без вариантов как искать ревизию. То есть, либо будет ECC, либо не будет ECC, но работать процессор будет во всех случаях.
Sancho_SP
07.12.2022 12:04+1А ради чего подобные заморочки? 4 диска спокойно влезают в обычный корпус.
Francyz
07.12.2022 12:15+4А обычный корпус не всегда вписывается в интерьер или то место, куда можно поставить небольшой mini-ITX корпус, который будет крутиться 24/7 и будет издавать минимум шума в отличии от обычного ПК.
maledog
07.12.2022 17:23+1Я раз повелся и тоже решил для домашнего сервака выбрать mini-ITX правда это было лет 10 назад. Так вот, малые размеры корпуса это не то чтобы преимущество. Легко греется, из-за малого веса относительно жестких дисков подвержен вибрациям. Из-за того что нужно усиленно охлаждать вентиляторы работают на полную катушку, притом что это не всегда 120мм, а значит повышенные обороты, чтобы покачать больше воздуха. Вишенка на торте, из-за нестандартных размеров блок питания не так то и просто заменить.
Так что по мне фиг бы с размерами. Лучше выбрать что-нибудь из старых Ascot или Inwin(или чего-то аналогичного), где есть резиновые амортизаторы для HDD и масса корпуса из толстого железа не способствует вибрации. Рабочий комп у меня до сих пор в Ascot 6AR6 17-летней давности. Больше я такого бюджетного и надежного корпуса в продаже не встречал. При том что стоил он 2500р.(с блоком питания), в то время как самый дешевый стоил 800р. При этом на него не страшно стать с ногами, под 90 кг веса не сложится. Судя по DNS сейчас это корпуса категории 6-10 т. р.AxialBox
08.12.2022 10:526AR6 - хороший ящик (как и 6AR2), но резинки, через которые диски в корзине прикручены, за такое время превращаются в "деревяшки" и при замене дисков просто крошатся.
Mike_Mihalych
08.12.2022 13:11Моему 6AR2 уже лет 15, если не больше, - пока ничего не крошится. Последний раз менял диск в январе.
AxialBox
08.12.2022 14:14Вам повезло. Мне - нет. Задубели все резинки, даже те, которые не были использованы для крепления HDD. Ascot 6AR6 2006 года.
maledog
09.12.2022 12:56+1В деревяшки они превращаются как правило из-за перегрева диска. Либо оборотистые диски, либо недостаточно хорошо работает передний вентилятор.
У нас было много таких корпусов. "Деревяшки" гарантировано случались там где к корзине 4 SCSI/SAS, или передний вентилятор накрылся, или отсутствовал кондиционер в помещении. Но редко происходили, если в корзине 1-2 SATA.
Mike_Mihalych
09.12.2022 13:58Я в своем корпусе менял передний вентилятор раза 2 за 15 с лишним лет. Стоит 4 диска. Так что да, скорее всего, в охлаждении дело.
AxialBox
09.12.2022 16:56Обычная жилая комната без кондея. Ящик стоит под столом, почти на полу. Фронтальный вентилятор нормально работает. Было 3 SATA- диска, выше 40 градусов не грелись (сигейты на 7200 об/мин), теперь осталось 2 - один из старых сигейтов на 2ТБ, новый - WDC WD8003FFBX. Тут скорее сказалось нарушение технологии изготовления "резинок" - в составе массы оказался избыток серы, что со временем привело к образованию излишних серных "мостиков" там, где они в данном случае не нужны. В общем, вместо резины получился какой-то недоэбонит со временем.
shornikov
07.12.2022 13:00Неторопливо жду в родном городе G7 за 10-12 тр :).
Микросервер, все-таки, проектировался как сервер (надеюсь), а не как корзина с дисками + материнка. Медленно? Но пока вроде задач кроме записи с камеры и торрента не стоит, да и сами железки: за сколько купил - за столько и продал.aik
07.12.2022 18:45Слабенький он очень всё же.
Пробовал на него ставить truenas с zfs и unraid с его массивом — тяжко работает. При закачке файлов по гигабиту проц на сто процентов грузится. Потому уже хочется хоть какой-то запас иметь.
Свой мелкосервер собрал на J5040.
olartamonov
07.12.2022 13:52+1У InWin есть версия с бэкплейном, IW-MS04-1.
Собственно, у меня в ней и собрано (ASRock H570M-ITX/ac, i3-10100, 32 ГБ ОЗУ, 2×256 ГБ NVMe, 4×4 ТБ HDD). Приятный корпус, доработки напильником не потребовал, вентилятор в БП тихий.
Ascard
07.12.2022 14:12Хорошая вещь должно быть получилась. А что там по софту? TrueNAS или OMV ?
У самого дома стоит старенький однодисковый qnap TS-121, но как-то совсем уж оно печально уже на нём всё. И хотя какие-то прошивки для него по прежнему выходят, но как-то особых изменений в них не видно, а вот что-то реально нужно там не запустить. Во первых арм, во вторых старый, в третьих сами никсы там уже староваты, и никакой виртуализации, аппаратной расширяемости или ещё чего. Просто торрентокачала и шарораздавалка его потолок. Потому, тоже думал собрать железяку с нуля, но плюнул, в основном по причине того что даже такой ящик как в топике мне особо приткнуть некуда. Выбор пол на китайский же Topton NAS N1, в варианте с процом Athlon 300U. Может проц и не серверный, но вполне себе относительно свежий (2019г) ноутбучный полноценный х86 проц со всеми наворотами, даже графика какая-никакая встроенная есть. Сама железяка умеет в ssd и ещё +2 отсека под hdd, 2 гнезда под DDR4 вида SO-DIMM, 4 LAN порта на гигибит (зачем дома 10гбит - ума не приложу), HDMI и стильный корпус. Итого 13.5 килорубля не считая дисков и доставки. Вроде получается неплохо по итогу, и по цене сравнимо с вашей сборкой, если докинуть в итоговый чек ещё планок памяти (диски и ссд у меня уже есть). Вот, жду, не дождусь когда приедет. Единственное чего мне в нём не хватает, это радиомодуля блютуз-вайфайного, но это можно пережить используя usb затычки. А вот отсутствие во всех обзорах и описаниях каких либо упоминаний про RAID контроллер настораживает. Так что видать придётся жить на софтварном рейде. Поставлю туда TrueNAS, так как хочется докера, и возможность перенести туда часть контейнеров и софта с домашнего "сервера".
aik
08.12.2022 08:53зачем дома 10гбит — ума не приложу
Если хочется с файлами прямо с сервера работать, то гигабита может быть мало.
Я в своё время пробовал фотографии держать на сервере — разница в скорости работы была очень заметна в сравнении с локальным хранилищем (и там и там тогда были жесткие диски). А потом локально полностью перешел на ссд — и сервер теперь только под бэкапы и архивы.Ascard
08.12.2022 09:11Ну если файлы большие то да, может действительно не хватать 1гбит.
aik
08.12.2022 09:53Много мелких тоже не фонтан. У меня основная нагрузка — это пакетная обработка в лайтруме. Там файлы небольшие, в пределах 20-40 мегабайт, но их много.
А уж если у кого очень много очень мелких файлов (типа сборки из исходников больших проектов) — тут ещё хуже будет, если всё по сети гонять. Надо будет либо на сервере компилировать (и ноутбучный проц тут будет тормозом), либо хранить всё у себя локально.
Впрочем, Topton NAS N1 довольно симпатичный. Может взял бы его в качестве медиацентра-свитча, если бы пару дней назад кубик на целероне не заказал бы.Ascard
08.12.2022 10:06Вот и я его поставлю под телеком, если влезет, будет за медиацентр. Насчёт компиляции согласен, и хорошо что у меня таких задач для него нет. Мне он больше нужен как замена уже откровенно старому qnap NASу, ещё и однодисковому. На нём как раз месяц назад диск бедами убило, и тут меня озарило что один диск - это мало (лучше поздно, чем...). Про зависимости между размером файлов и скорости, тут не всё однозначно как мне кажется. Я так понял что TrueNAS умеет в кеширование через ssd, а ssd м2 в железяке есть, но насколько оно поможет не понятно. Тут скорее зависит больше от режима работы с ним. Увы 10гбит я дома не закладывал, а 1гбит который выдаёт мой микротик 4011 мне и потестить особо не чем, кроме синтетических тестов. Оно просто работает, мне нормально, коммиты в свой гитлаб, бэкапы и кинцо на телек упереться в потолок канала не могут.
aik
08.12.2022 10:18один диск — это мало
Верно. Потому я однодисковые NAS'ы вообще не понимаю.
А тут довольно забавная железка, которую я бы вполне мог взять в качестве вторичного устройства. К примеру, чтобы не на внешние диски дополнительный бэкап делать, а сюда. Ну и попутно ещё какие-то полезные функции повесил, которыми сейчас одноплатники занимаются, а на основной сервер вешать не хочу.TrueNAS умеет в кеширование через ssd
Вроде без проблем только запись, а вот чтение — с каким-то танцами с бубном.
Хотя я по трунасам небольшой специалист. Пробовал — не понравилось. Но там и комп слабенький под zfs был (тот самый hp gen7), в основном из-за этого отказался.Ascard
08.12.2022 10:44Однодисковый я брал потому что ничего невосполнимого там не хранить и не планировал, даже бекапы не в счёт, потому что я их и в облако тоже кладу. А самое важное так вообще через resilio sync на десяток своих компов, планшетов и телефонов размазано. Но после сдохшего диска понял что в случае потери хоть и восстановлю всё что там было, но - влом. Проще докупить ещё диск, вставить и пусть оно само зеркальный рейд восстановит.
aik
08.12.2022 10:49А оно всегда так — казалось бы, ничего важного не хранишь и вся инфа там вида «скачаю снова». Но потом выясняется, что что-то где-то всё же было важное, сайт накрылся, зеркал нет.
Ну и помните, что raid — это не бэкапы. Лично я вообще с двумя дисками делал бы не зеркало, а синхронизацию по расписанию. И, желательно, с историей изменений. Да, между копиями будет временной лаг, но зато спасёт не только от смерти диска, но и от случайно удалённых/изменённых файлов.
А зеркало я бы делал при трёх дисках, в дополнение к вышеописанному. Впрочем, на zfs можно при помощи снапшотов обойтись и двумя дисками…Ascard
08.12.2022 10:59Спасибо за совет. Как придёт - посмотрим что там, я с TrueNAS давно не общался, что там у них появилось в плане управления снапшотами зеркалами и бэкапами буду изучать по факту. Но так то мне хватит и просто RAID1. Бэкапы я делаю утилитой restic, она из коробки умеет в снапшоты и инкрементальные бэкапы. Мне это удобнее потому что я могу одним крон скриптом и собрать бэкапы и размазать его на несколько мест, чем городить что-то сложное (для меня) на уровне дисков.
aik
08.12.2022 11:07Я именно про бэкапы самого «сервера».
Ascard
08.12.2022 11:09Не ну это уже следующий мета уровень, я пока не готов. Да и надобности таковой нет. Всё важное оттуда тоже будет бэкапиться в облака, а для неважного, например торрентов, хватит и зеркального RAIDа.
aik
08.12.2022 13:36Так торрентам зеркальный рейд вообще не нужен.
RAID — он вообще про непрерывность работы в первую очередь, а не про резервирование данных.
vilkis00n
07.12.2022 14:34-2Итог: 17 200 рублей за весь NAS без учёта дисков.
17 тыс руб это 2 Тб облако icloud на 28 месяцев, без учёта дисков. а там или ишак быстрее сдохнет или..
nidalee
07.12.2022 14:44+2ICloud даже до гигабита разогнать проблематично (а это неполная скорость одного HDD). Прямое подключение двух ПК по 2,5GbE поднимается за копейки (700 рублей адаптер).
Ну и запустить что-то вроде Plex на ICloud не представляется возможным.
AlexanderS
07.12.2022 15:06У Chenbro есть корпус SR301, у которого весьма оригинальная система охлаждения и можно собрать реально бесшумный NAS.
aik
07.12.2022 18:47Исходя из моего личного опыта, хочу поблагодарить вышеобозначенного вендора за то, что он закупает самые дешёвые SOP-8 флешки, которые стираются сами со временем.
За последний год пришлось менять биосы нескольким гигабайтам на 1155.
Так что не один асус такой.action5
07.12.2022 19:16Готов спорить что умерли у вас те материнки на которых был UEFI угадал? там как раз был переходной период и как раз начали выпускать обнолвение где BIOS заменялся UEFI. ну и наверняка он был сыроват ну и наверняка комп в него начал писать при каждой загрузке. это обсуждалось где-то к сожаления не вспомню где. может даже на хабре. вот они и не выдержали... К тому же...1155 это всетаки 12--14 лет назад...
aik
07.12.2022 20:08Скорее 9-12.
Точный возраст плат сказать не могу, но большей частью 61 чипсет был.
n2dt4qd2wg9b
08.12.2022 05:02+2Это не флешки виноваты, это биос.
На одной материнке асус я нашел комбинацию действий, при которой гарантированно кирпичится биос и его надо перешивать. При этом чип физически не портится.
А всего-то нужно сменить процессор на любой другой новый, и при включении питания материнка напишет: "нашла новый процессор, нажмите F1" а вы не нажимаете F1, а просто снимаете питание. И всё. Черный экран, вентилятор на 2 секунды стартует и останавливается, при этом на любом процессоре.
aik
08.12.2022 06:35+1Окирпичить материнку настройками биоса — это для китайцев обычно.
А тут обычным симптомом было невключени компа. Заливаешь биос программатором — оживало и на сколько-то хватало. Потом по новой. Чтобы окончательно вылечить — надо было именно микросхему поменять.
n_bogdanov
07.12.2022 19:39+2Поделюсь своим спеком, аналогичным в общем-то:
DFI Mini ITX SD106-Q170 LGA 1151
E3-1260L v5
2*16G Samsung ECC
БП - у меня был DeepCool на 400, но тут хватит и 200w - есть отличный корпус Supermicro CSE-502L-200B 1U
корпус у меня Chenbro SR30169
кулерок - ID-COOLING IS-27i
2 SSD - SSD Samsung 870 EVO 250 Гб MZ-77E250BW - 250 гиг в Raid1
WiFi AC в mini pci + SMA коннекторы
Антенны с помойки, но можно и не с помойки
Итого вышло 29000 где-то за тачку с 8 поточным Xeon и 32Гб ECC памяти. Самая дорогая часть - корпус.
Из плюсов - в эту материнскую плату встают мутанты вплоть до 12 поколения. Есть задел на Upgrade
vconst
08.12.2022 10:26+2за тачку с 8 поточным Xeon
Везде натыкаюсь на попытки использовать старые серверные процы в чем-то домашнем и не могу понять — зачем оно надо
За те же деньги можно взять Райзен 5 2600, года этак 18го, в два раза больше ядер, больше базовая частота, производительность примерно в два раза больше, а жрет столько же примерно. Райзен чуть постарше, с частотой в два раза меньше, чуть менее производительный — будет еще дешевле, хотя техпроцесс другой и греться будет посильнее
Это какая-то сисадминская ностальгия? )) Типа: «У меня даже дома ксеон!»? :)aik
08.12.2022 10:53+1Дешевле. Можно больше памяти за меньшие деньги напихать. Плюс она ЕСС будет.
vconst
08.12.2022 14:03Цена процессоров на Али — одинаковая
Может старая память дешевле, да. Но не уверен…aik
08.12.2022 15:07ryzen5 2600 на али примерно 80$
1260Lv5 — около 63$
ddr3 ecc reg — 20$ за планку 16 гигов.
ddr4 обычная — примерно 25-30$ в зависимости от частоты, ecc — 30-35$.
Казалось бы, пока что не особо сильные различия.
Но вот когда вы начнёте искать материнку с поддержкой ECC под AM4 — тут всё станет ощутимо хуже.
Плюс на них, как правило, всё равно будет четыре слота памяти, то есть максимум 128 поставить можно.
А для ксеона можно и с 8 слотами найти мать, а если двухпроцессорную брать, то и того больше…
Себе я, впрочем, на райзене7 собрал новый домашний сервер год назад, меня бюджет не особо тяготил, другие приоритеты были.vconst
08.12.2022 15:18Тогда можно купить все это б/у и выйдет совсем дешево
Зачем в домашней файлопомойке ECC — я не понялaik
08.12.2022 15:27Ну так и ксеон можно взять совсем бэушный.
А вот ЕСС… Я тоже думал, что не особо-то оно и надо. А в этом году напоролся на посыпавшуюся память, которая у меня в десктопе работала без вопросов, а как в сервер переставил — там постоянные ошибки файловой системы пошли. Отловил их благодаря тому, что btrfs это засекала и в ридонли переключалась. Сперва, впрочем, грешил и на диск, и на саму файловую систему. Потом уже память проверил.
Так что либо регулярный контроль, либо таки ЕСС. Что при сборке на ксеонах получается автоматически и в меру бюджетно.
n_bogdanov
08.12.2022 15:54+1Я буду писать статейку по поводу этой миграции, там всё и расскажу.
Но если что - это не файлопомойка, это роутер с кучей SSL VPN. Нужно по работе.
И этот роутер выступает еще бэкап сервером для пары моих критичных серверов - они друг-друга бэкапят
n_bogdanov
08.12.2022 10:59+1Ну по первых - не очень то и старые, во вторых - даже по синтетике не в 2 раза шустрее, а в полтора - ровно на количество потоков. Но тут еще и потребление энергии выше - 65 ватт, против 45 ватт.
А еще ITX-материнки под AM4 стоят раза в 2 дороже этой DFI, но DFI я беру новую, а AM4 БУ.
vconst
08.12.2022 14:06Ядер в полтора раза больше, базовая частота выше — в итоге, практически в два раза быстрее
Ну ок, материнка немного дешевле, мать немного дешевле. В целом — логично
trunya
08.12.2022 10:47как решали вопрос с нестандартным питанием ?
n_bogdanov
08.12.2022 11:05Там стандартный 4PIN ATX питальник, но стабилизатор позволяет туда аж до 19 вольт пихать, например с ноутбучного БП.
А вот чтобы включение было - я купил переходник. Можно было и без него, замкнув ноги ATX, а можно и самому собрать - схема там простая.
AI_zek
07.12.2022 22:16Если позволите, немного офтопика: у кого-нибудь есть опыт покупки NAS на всероссийской барахолке? Смотрю на какой-нибудь Synology DS-series и часто вижу в объявлениях - "пользовался N-месяцев, взял бОльшего размера, этот продаю", думаю где тут подвох.
nidalee
07.12.2022 22:50+4взял бОльшего размера, этот продаю
Они все честно написали. Основная проблема готовых решений в том, что они не масштабируются или плохо масштабируются. Плюс может быть сомнительный софт и функционал у голого Linux будет побольше в перспективе.
Поэтому если хотите ZFS (а ему бы RAM побольше) — лучше самосбор.
Если не знаете, будете ли расширять хранилище дальше — лучше самосбор (у меня уже 14 дисков и я слабо представляю в какой NAS я бы их ставил).
Если хотите Plex, Nextcloud, Nginx, changedetection, какие-то серверы (включая игровые) — лучше самосбор.
Ну и еще он банально дешевле. Раза в два. Комплект из Xeon (процессор + материнская плата + 16гб ecc ram) на Aliexpress стоит 7000. Корпус по вкусу (у меня Define R6, брал с рук за 6000) — 15-20 тысяч за все. За эти деньги что вы купите из готового? 2 arm ядра с 8 гб оперативки? Вот бегло прошелся — продают Synology DS214play за 14 тысяч. 2 отсека для дисков, 1гб оперативы, что там с процессором не ясно вообще…
Против, напоминаю: 5+ дисков, 12\24 процессор, 16гб памяти. Электричество в РФ копеечное.AI_zek
08.12.2022 09:38Поэтому если хотите ZFS (а ему бы RAM побольше) — лучше самосбор.
Если не знаете, будете ли расширять хранилище дальше — лучше самосбор (у
меня уже 14 дисков и я слабо представляю в какой NAS я бы их ставил).Если хотите Plex, Nextcloud, Nginx, changedetection, какие-то серверы (включая игровые) — лучше самосбор.
Мне как раз всего этого и не надо. Основные требования - небольшие размеры да два диска. Вендоры подкупают именно малыми габаритами, отпугивает только цена :)
nidalee
08.12.2022 09:42А, ну если только габариты — то велком. Но вы учтите, что например я тоже начинал с пары-тройки дисков в махоньком корпусе. :)
Потом это добро не так-то просто кому-то продать.
aik
08.12.2022 09:10Если у вас айфон, то готовый nas вам может подойти. Там всё красиво и отлично работает в заданных рамках. И даже чуть больше, если в докер податься.
Но стоит захотеть чего-то большего или нестандартного — тогда ква. Продавай старый, покупай новый, который это умеет.
Или, допустим, у вас сдох сам nas — и его массив зачастую не так просто прочитать на другом устройстве. Либо искать аналогичный, либо ставить линукс и надеяться, что там ничего сильно своеобразного не накрутили типа synology hybrid…
Но чего у них не отнять — занимают мало место и достаточно быстро поднимаются даже не сильно обученным человеком.
sim2q
07.12.2022 23:41Сколько чего не собирал - хотя и никогда не было топового, всё каких-то 2-3 поколений назад , всегда приходилось режим вентиляторов допиливать. Даже на нотике вполне нормальном уж слишком дерганная регулировка была, что подвывал - увеличивал ему постоянную времени в петле регулирования на порядок.
NAS у меня из обычного корпуса, в режиме простоя кулер на процессоре не крутится, диски спят все кроме root - он 2.5" поэтому тихий и не требует охлаждения.
На остальные hdd стоит один 5" запитанный от 5В, что даже немного с запасом.
Как только раньше этим вентилятором не управлял (в зависимости от степени убитости состояния сервера):)
1 Был аналоговый терморегулятор с датчиками крепившимися на дисках - кажется самое оптимальное решение в своё время. Но настройки уплывают и зависят от чего угодно.
2 Запуск черезGPIOцепь пищалки компа которая в свою очередь пиналась от демона читающего hddtemp - если не загрузится или повиснет - ой.....
3 Запуск от диода активности hdd - когда то раньше (про ssd - не , не слышал) удалось все lock,tmp и прочее - перенести в /ram/tmp - это было очень трудоёмко и ломалось, но ничего не крутилось
Уже было почти случилось перейти на цифру - в этот комп и так воткнуто и работает несколько ds18s20 (цифротермодатчик с последовательной шиной), но как-то резко захотелось вотпрямосейчас и тупо припаялся к каждому из моторов hdd - там кстати на старых можно напрямую (через резистор 0.5-1k на 12V) вешать светодиод. (Можно читать и программно, но если делать быстрее чем hdparm -S time - то диск не заснёт!).
Паре дисков поновее такое вмешательство не понравилось, пришлось поставить по транзистору. Так то хватит CD40xx CMOS серии. Крутилка диска выдаёт примерно 13-14V.
Также замедлен 5" вентилятор в БП, и докинута цепь от вентилятора CPU - на сборке чего-либо всё начинает шуршать чуть побыстрее.Совершенно не рекомендую - всё ужасно не повторяемо и настроено скорее случайно, но поделился на всякий случай)
ps сейчас вообще посматриваю в сторону малинки...n2dt4qd2wg9b
08.12.2022 05:04Сигнал активности диска выводится на разъем его питания. Берите его оттуда
sim2q
08.12.2022 13:03Это на PATA, но всё же у меня не такое всё старое :)
n2dt4qd2wg9b
09.12.2022 03:08Это на SATA. Посмотрите внимательнее.
sim2q
10.12.2022 00:51ага, нашёл!
его через раз-два раза на картинках рисуют как optional, ну уже поздняк :)
circuitbreaker
08.12.2022 00:10Использую asus pn-51 на рязани в качестве тв-приставки и хранилища. Единственное, что не могу понять - зачем хранилищу домашней информации может понадобиться более одного диска? По моим наблюдениям, актуальность хранимой пользователем информации теряется намного раньше, чем израсходуется ресурс того же единственного ssd.
13werwolf13
08.12.2022 05:58а мне недавно aliexpress порекомендовал корпус для домашнего nas (более мне подходящий чем те что в статье ибо мне нужно большее кол-во дисков), думаю прикупить. до этого смотрел на hp microserver (только gen8 ибо gen7 весьма печальные а gen9 дорогие и не умеют переключать встроенный рейд контроллер в режим тупой hba)
Francyz
08.12.2022 09:37Хотел такой взять, но доставка стоит как корпус и в итоге сумма за него порядка 10-11 тыс. Проще тут че нить купить.
13werwolf13
08.12.2022 10:13Я думаю если поискать то можно найти и с дешёвой доставкой..
aik
08.12.2022 10:22Корпуса на али, кстати, всегда так продавались — относительно невысокая цена и дорогая доставка. Где доставка дешевая — цена растёт. И на круг у всех продавцов получается примерно одинаково.
Имеет смысл глянуть авито или озон тот же, там иногда бывает в наличии дешевле китайцев. Ну или хотя бы не дороже, но быстрее в доставке.
Konrad25
08.12.2022 09:25+2У меня идет неторопливый процесс миграции с HP N54L на что то более производительное и при этом менее потребляющее энергию.
Корпус тоже хотелось как можно компактнее, но ваш выбор я забраковал из-за горизонтального расположения дисков. Поэтому корпус еще в поисках. В наличии уже есть Jonsbo N1, может его в итоге и задействую.
Когда искал МП попался интересный вариант от производителя DFI: SD106-Q170.
Плюсы (на скорую руку):
1. Новая стоит от 2000 до 2200 руб. (есть на Авито и Алиэкспрессе с доставкой из Москвы) ;
2. Есть официальная документация от производителя;
3. Поддержка широкого поколения процессоров: от 6 до 9го (в некоторых случаях нужно модифицировать биос или подобрать готовый из вариантов);
4. Маложрущая: с процессором i3-7101TE в простое 9Вт (измерение от сети 220В, до БП). Сравнивал с чипсетами постарше: 310 и 360 – на 10Вт больше, но это может быть связано с другой периферией;
5. Недостающие SATA подключаются через копеечные переходники mPCI-E -> SATA (сам проверил - работают). Если не хватает, то есть варианты и с миним PCIe и с полноразмерным, но конечно уже дороже. Через переходники работают nvme;
6. Для автоматизации есть 6 (кажется) DIO с документацией по конфигурированию.
7. Питание от 12 до 36 вольт. От 12В, например от АТХ, тоже работает, но 12В на HDD с платы пойдет уже заниженное.
8. Есть LVDS LCD Panel, но не все распаяно.
9. 2 intel NIC (supports iAMT only Core i7/i5);
10. Есть документация от сообщества с доработками и, как минимум, две группы в телеграмме.
Минусы:
1. Нет заглушки – производитель их не делает или не продает;
2. Питание только 4пина, нужен переходник от ноутбучного БП или подобного;
3. Готовый к подключению к монитору только DP (нет попроще, потребуются переходники).Попалась еще одна МП, но она дороже и сейчас не могу написать точные параметры, если заинтересует кого, то добавлю.
n_bogdanov
08.12.2022 12:10привет. Только вчера собрал вот это. Готов поделиться опытом, пришлось искать варианты прошивки и модифицировать её
Konrad25
08.12.2022 14:00+1Привет!
Да, я видел ваше сообщение уже после отправки своего, которое было на модерации с 19 часов прошлого дня :)))
А с биосом SD106-Q170 я тоже поигрался. Прошивал допиленным и проверенным программатором Black-CH341, но не удалось без выпаивания - ошибки верификации, сколько не пробовал. Пришлось выпаивать, но в итоге все получилось: и микрокоды нужные добавил и на место припаял. Конкретно эту МП я в итоге на дачу отправил за экономичность. Отлично справляется с задачами как удаленный рабочий стол и спит по большей части.
quartz64
08.12.2022 12:20У меня до сих пор жив HP Microserver N36L. Годами крутится под Arch Linux. Памяти 4 ГБ, 4 WD Green по 1 ТБ в RAID-5 через mdadm и мелкий SSD под систему. Бэкапы, торрентокачалка и DLNA.
Штатный вентилятор уже совсем подыхает, а замену я все ещё не подобрал. Мать, обнаружив на счетчике оборотов значение ниже порога (не помню какого), отказывается стартовать.
Francyz
У меня Plex сервер поднят на корпусе FD Node 304, туда входят 6 дисков 3,5 (а тут всего 4-ре) цена почти такая же. Размеры +/- такие же маленькие.
Cloud4Y Автор
Привет!
Я смотрел в сторону этого корпуса, меня он не устроил по причине того, что там нет HotSwap, а каждый раз для теста новых дисков собирать-разбирать корпус — желания не особо много, так же не хотелось плодить внутри корпуса вереницу проводов, и каждый раз при замене дисков её распускать-сматывать. В сравнении представлены только корпуса с HotSwap.
Francyz
Зачем в домашнем хранилище такая функция? Моему серверу 7 лет и я корпус открывал 1 раз, когда заменил 1тб диск на 8-ми и было это года 4 назад - все.
LiquidBlasted
Вот это и обескураживает - каждые 4 года лезть, заменять чото там без хотсвап...
aik
У каждого свои особенности использования.
К примеру, я добавляю или меняю диски по мере заполнения — а это бывает 2-3 раза в году. Ну или когда они себя плохо вести начинают, недели три назад ссдшка одна сыпаться начала, на которой оперативная информация живёт. Ну и т.п. Каждый раз полностью разбирать комп не хочется. Особенно такой, как 304.
У меня у самого 804 как компромисс между «напихать много дисков» и «более-менее удобно их менять». Просто снимаю стенку и откручиваю одну из корзин для замены-установки дисков. Для ссд, впрочем, приходится морду снимать. Но сам сервер остаётся на полке, его при этом не надо отключать и таскать.
repobuh
+2x2,5'' диска (на внешние стороны крайних корзин).
Из дополнительных плюсов: продуманная вентиляция, фактически нет ограничений по высоте процессорного охладителя, встроенный "контроллер" скорости вращения корпусных вентиляторов (коих три в комплекте и очень недурного качества), быстросъемные фильтры, АТХ блок питания, материнки в том числе и mini-DTX.
Из минусов: замена диска - не самое быстрое мероприятие, но вполне удобное (опыт может быть разным, но у меня за 9 лет в нем умер только 1 диск; куда чаще он останавливался на чистку и замену вентилятора на охладителе процессора (4010)).
Ну и длина у него сильно больше "типичного NAS".
Francyz
Еще Jonsbo N1 неплох в этом плане. И выглядит стильно.
Sh0daN
Поддержу.
У меня в Node 304 живет thin-miniITX плата, запитанная от ноутбучного бп (старый sony ватт на 120), расположенного в том же корпусе.