Как стать автором
Обновить

Комментарии 54

Эмм... От статьи с названием "Собираем мобильный NAS" я ожидал, собственно, "Мобильного NAS'а", а не вопроса "А как это сделать?"...

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

Вы путаете "Форум" и "Новостной портал". Хабр - это про новости и статьи, описывающие нечто готовое (И путь получения этого самого "Готового").

А с вопросами - это вам на реддит и подобные площадки.

По теме-же - Делать "Мобильный NAS" смысла мало. Он не для этого.
А если очень хочется - есть 12v UPS и готовые RAID-Хранилища с USB или eSata.

Делать-же портативный NAS на десяток дисков - это извращенство (Получится нечто крайне громоздкое и тяжёлое. Тоесть ниразу не "Мобильное/портативное". Максимум - переносное. А такого и так хватает на рынке - Теже Synology делают отличные хранилища для домашнего или офисного использования).

Про что такое Хабр добавлю, что это еще «сайт тематических коллективных блогов с элементами новостного сайта, созданный для публикации новостей, аналитических статей, мыслей, связанных с информационными технологиями, бизнесом и интернетом».

Когда писал пост, руководствовался идеей коллективного мышления для решения задачи.

По поводу Synology соглашусь, устройства хорошо зарекомендовали себя как отличный продукт. Те задачи которые хочу на них возложить, для Synology будет весьма не бюджетным вариантом. Именно по этому оставил сноску про не использование проприетарных решений.
Вес многоблинового HDD высокой емкости — около 700 граммов. Встроенный ИБП, БП, сам корпус (желательно с корзинами горячей замены), система охлаждения, всякая мелочь, типа материнки/процессора/памяти/кабелей… Не менее пуда выйдет.

Так что, даже о переносимости такого устройства — вопрос открытый.

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

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

не все хотят свои личные фоточки и проекты сливать куда-то "налево"

Я подозреваю, что обеспечить себе достаточно приватное хранилище на хостинге будет гораздо проще, чем таскать с собой лишний чемодан по съёмным квартирам. Да ещё и нежный чемодан, который боится ударов.

Да и 10 3.5" дисков - тот еще "мобильный" вариант.

Если уж надо именно мобильный (да и вообще), я бы купил что-то (полу)готовое на 2-3 диска, поставил туда в RAID новые диски с максимальным объемом и скопировал туда всё из тех десяти.

О чем статья вообще? На что я потратил 2 минуты своего времени?

Я бы даже спросил - где статья вообще? Для вопросов есть qna. Да, он скорее мёртв чем жив, но тем не менее. Есть форум на хоботе, на оверах, ещё где-нибудь. А тут ... зайдя, рассчитывал увидеть чужой опыт, хотя название немного смутило.

энергоэффективный и виртуализация/докер с веб сервером как мне кажется не совсем совместимы... энергоэффективный это что-то типа nas на арме (старый. готовый) + какие нибудь "зеленые" диски + что-то "мошьное" для тяжелых задач... если только тяжелые задачи не должны работать 24/7

я не ITшник, так что если глупость скажу больно не пинайте

Тотже Raspberry или BananaPI/OrangePI/еще-какой-PI и парочка SSD дисков (через USB->sata или mPCIe->sata адаптер).
Ко всему этому паурбанк на много ампер-часов.

Но производительность такого решения, да и целесообразность немного под вопросом...

кстати да

Odroid HC4 сразу два порта SATA нативных имеет (не через USB). Мне для торрентокачалки, медиасервера и бекапа фоточек одного диска хватает, собрал на Odroid HC2. Реально компактно и просто :)

"Зеленые" диски не для raid-ов. Т.к. они останавливаются в условно рандомные моменты времени, и при обращении к такому диску контроллер может решить, что чета время доступа какое-то большое и выкинет диск из массива. Два диска - привет развалившийся массив. В общем, не надо так. Другое дело, останавливать диски через контроллер, например, синолоджи так может, но в любом случае, диски нужны нормальные.

Ну и энергоэффективность дело такое... 10 дисков это ~100-150Вт максимальной загрузки. По факту же в простое это где-то 5-7 Вт\диск. Т.е. если взять средний режим 12 ч. активной работы 12 ч. idle то получим 90-100 Вт\час, что соответствует уровню холодильника (а то и меньше).

может я с терминалогией напутал... ну не горячие диски ставить... и 10 дисков многовато будет в плане энергоэффективности

Со старых HDD нужно снять все данные. Насчёт основного места где их централизованно хранить склоняюсь к SSD, так както можно заранее узнать о предстоящем сбое (время наработки, количество write\read и т д).

А сколько у Вас данных вообще предполагается? А то делать RAID из SSD приличного объёма – это вообще ни разу не бюджетно)

На данный момент критичных данных на 4ТБ. Имею ввиду данные, которые при любом раскладе должны перейти для будущих поколений.

Я, пожалуй, на всякий случай начну с того, что NAS – это не бэкап. Помните правило 3-2-1: минимум 3 копии данных, минимум на 2 типах носителей, как минимум 1 географически в другом месте (на случай пожара и т.д.).

Далее, нужно посчитать, сколько и какого объёма дисков Вам понадобится, прикинуть стоимость. Потому что Вам понадобится несколько дисков по несколько терабайт. А в случае SSD это прямо-таки дорого.
Вы уже думали, какую конфигурацию дисков использовать, файловую систему и т.д. Из статьи я увидел NextCloud, но я с ним не сталкивался, к сожалению, и не знаю, что он предлагает. Обычно для домашних NAS берут TrueNAS (бывшый FreeNAS) или Unraid, причём в них можно NextCloud запустить в виртуалке, если позволяют ресурсы, но у обеих систем есть свои нюансы. Тот же TrueNAS достаточно прожорлив и требователен к железу, а Unraid платный.

И ещё вопрос: а зачем вообще Вам "мобильность"? Просто чтобы занимало меньше места? Или планируется таскать его с собой достаточно часто?

Тема актуальная кстати, добавил в закладки пока:) Зайду попозже

Зачем его переносить?

владелец - цифровой кочевник?

Тогда надо не ручки, а колеса.

Сейчас все диски лежат в коробке, сам компьютер без корпуса сейчас, в качестве ИБП компактный Apc Back-UPS 500, еще всякого рода док-станции для HDD\SSD. Хотелось бы всё это уместить в один корпус для удобства переноса при переезде\перестановке.

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

Уж делать NAS, так NAS - экономичный одноплатник с кучей SATA, пачку дисков и отлаженное ПО. Чтобы в простое, когда диски спят - потреблял единицы ватт ;)

А все остальное пусть делает другой компьютер.

А какой одноплатник посоветуете лично вы?
У меня пока базовый сервер на orange pi 3 lts с внешним hdd, но подумываю что-нибудь собрать с кучей sata hdd.

Приглядываю платку на rockchip 3568/3588, там есть варианты с 8 гб оперативки, 128 Гб emmc и m.2 nvme разъемом, в который вроде как (?) втыкается райзер на 6 SATA. Учитывая то, что сеть дома гигабитная, должно хватить за глаза.

Спасибо. Хорошая идея.
На работе юзал одноплатник на rk3568 — pcie работает нормально, а не как на rk3399.

Что вы подразумеваете под мобильностью? Возможность брать с собой в путешествия?

В любом случае, ставить большое количество дисков небольшой емкости смысла нет, будет большой вес и энергопотребление. Один-два диска по 8-16 ТБ - оптимально.

Вам туда надо было писать.
image

А так — идея бестолковая.
10 дисков, плюс ИБП, плюс блок питания, плюс корпус не сильно картонный — это, минимум, килограмм 10 будет. Скорее 15. За одну ручку это таскать, мягко говоря, неразумно. Ну и вообще, смысла упарываться в наличие ручки нет. Просто ремни с ручкой прицепили к любому корпусу да перенесли.

image

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

Так что советую урезать осетра.

PS. JONSBO B1 плюс ITX-материнка — компактность.
image

компактном устройстве

переносной формат

не менее 10 дисков

Первые 2 пункта с последним что-то вообще не вяжутся.

Если хотите компактности/мобильности - выбросьте старые диски и купите пару на 20Тб

Корпус на 10 HDD будет весить столько, что ни о какой мобильности речи не идёт, как и о компактности. Да и по производительности старые, маленькие диски совсем уже не вах. Добить систему можно ёмким и недорогим nvme под ОС и кэш, например. Под 2 HDD уже можно какой-нибудь mini-itx поискать (хотя сейчас с выбором очень плохо).

Ну а если всё-таки хочется 10-к хардов - берите обычный E-ATX, туда любую мать, младший дейсктопный проц, что б поменьше жрал, охлаждать его можно пассивно здоровой башней с одним кулером на выдув/вдув и прекрасно будет жить.

А может ну его? Астероид прилетит или ядерная зима настанет. И не будет нужен этот НАС

Зашёл увидеть, как вы собираете NAS...

Я бы купил Synology DS720+ (самый компактный и относительно быстрый NAS), поставил туда два диска по 18ТБ в RAID1, добавил 2 SSD для кэша на чтение и на запись по 500 ГБ, и увеличил RAM до максимальных 6 ГБ. Вес получится около 2 кг. Плюс небольшой ИБП на 600 Вт.

Получится 18ТБ надёжного (зеркалирование) хранилища, 2 гбит сеть (при объединении двух портов), с медиасервером типа Plex и прочими плюшками.

А использовать 10 старых дисков разного размера - это мазохизм.

raid1 для 18Тб... надеюсь вы диски взяли из разных партий?

Я ничего не взял :) Это гипотетическая конструкция для NAS, состоящего из двух дисков, где другие варианты RAID не подходят (нулевой не рассматриваю по очевидным причинам). Можно взять два диска разных вендоров.

Иногда воспроизвожу мысленный эксперимент, сделать хранилище на кластере малинок/одноплатников + sd disk.

В идеале по 4 sd карты на одноплатник, тогда можно будет накатить туда minio. В кластере 4 малинки, 4 диска, то если 1 sd диск будет по 1tb, доступно будет 12 tb. Там же небольшой 5v хаб и питание на все это.

Правда систему нужно будет куда-то отдельно ставить, плюс нужно будет еще балансировщик прикручивать.

А так будет условно доступное s3 хранилище, которое можно масштабировать.

Я тоже о таком думал. Пока иду от бюджета:

Chuwi hi10 pro $10 битый тач - подключил БП вместо батареи.

Usb3 hub + ethernet $8

2x usb3 hdd было

Usb2 Hub на 7 портов для флешек. $5

Поставил Убунту и Винду в дуалбуте, полет норм.

Самый цимес что не гудит (кроме винтов) и не греется (алюминиевая крышка 10"). Правда виртуализация туда не сильно лезет - всего лишь Cherry trail.

Думаю запись на винты кэшировать через флешки, чтобы винты включались только по запросу. Кто-то знает как это можно сделать?

FYI NAS без ecc ram это плохая идея для хранения редко меняющихся данных

  • Корпус с полками для дисков 3.5" (не менее 10 дисков). - Мобильный, ага.

  • Возможность установки внутри ИБП - Мобильный, даа.

  • Переносной формат (встроенная ручка и отсутствие выпирающих деталей). - Ну, у блейдов ручки тоже есть.

  • Максимально пассивное охлаждение (минимальный издаваемый звук). - А как это вяжется с HDD? Их надо охлаждать, а сам они при работе будут тарахтеть.

И так далее по каждому пункту.
Кароче, Вы сами не понимаете чего хотите.

Нужен домой нас? Берете старый 3-4U сервер, меняете все вертушки на Noctua, добиваете максимально ECC оперативкой, ставите TrueNAS и в виртуалках/джейлах ставите чего хотите. Хоть пихуль, хоть облачные клиенты, хоть медиасерверы. Но я бы в интернет его вообще не выпускал.
Вообще, собрать маленький и тихий нас можно, но его придется делать полностью на SSD и его производительность будет такой себе. И все это будет стоить ОЧЕНЬ не гуманно.

И да, Вы Хабр с форумом перепутали.

У меня собран на GB J4005N D2P ... воткнут контроллер SATA на 4 разъема ... корпус корзина внешняя на 4 диска ... 16 Гигов оперативы ... система крутиться на SSD ... плюс DVD необычный как аварийный вариант доступа к DVD Потому как на ноуте нет DVD. Всё это дела как раздаёт хранилище так и крутит докер контейнеры, благо опеартивы за глаза ... например локальный git сервер, plex сервер ... домашнее облако nextcloud и тд.

PS

J4005N D2P шибко капризная к памяти ... раза в или три ездил сдавал память в магазин ... не стартует и всё ... в итоге купил планки из сертифицированных в мануале к плате и сразу все стартануло

Вопрос меня смущает по долговечности хранения данных на ssd, будут ли читаемы данные лет через 10-15 ? На флешке с этим точно проблема ...

Знаком этот путь самурая, прохидили, проходим. Остановился на варианте с MiniITX. Тоже гнался за компактностью и тишиной.

Под достаточно бесконечную помойку стоит в компьютере 6Тб диск. Бесконечная она от того что последний рабочий файл в результате 2х месяцев работы весит около 100Мб, а рабочий срок диска заявлен в миллион часов. Это конечно же регулярный бэкап, вся работа и регулярное открытие- сохранение ведется на NVME дисках. Один из промежуточных SSD на 2Тб после 2х лет работы все еще показывает 100% оставшегося ресурса, так что кто первым умрет тоже вопрос.

А вообще- это же шутка, таскать 10 дисков по 3.5 дюйма? Смысла нет во-первых потому-то можно заменить на несколько м2 емкостью в несколько Тб. Во вторых- окупить размер 3.5 дюйма могут разве что диски по 16Тб, но зачем таскать с собой 160? Разве что видео-оператору снимающему в 4к. Но опять же логичнее заплатить немного больше за SSD.

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

по названию темы ожидал увидеть что-то типа повербанка со встроенным SSD диском )))

Из личного опыта, масштабы хранилища планировал как у автора, как результат, остановился на 2-х дисках по 8Тб и этого для моих нужд более чем достаточно, в качестве ОС Xpenologyна энергоэфективном железе. Просто со временем приходит переосмыление, что 100500 фото (одно и тож е только серия снимков) нет смысла хранить, фильмы всеравно все не выкачаете, дипломную работу, которую ты написал и защитил 20-ть лет тому, ты открывал последний раз, когда грузил ее на сервер. Оцените масштабы и начните с малого. И да, не забываем за энергоэфективность (стоимость хранения на единицу стоимости электроэнергии), отвод тепла, определенные недобства в виде шума и отвода тепла, резервного питания. Другими словами, если вы не режиссер монтажа, такое хранилище вам более чем избыточно.

что 100500 фото (одно и тож е только серия снимков) нет смысла хранить

а завтра придумают алгоритм, как из такой серии сделать реалистичный трехмерный мир, куда можно будет погрузиться ;)

> фильмы всеравно все не выкачаете,

очень много интересных раздач без сидеров...

> дипломную работу, которую ты написал и защитил 20-ть лет тому, ты открывал последний раз, когда грузил ее на сервер.

это-то как раз можно хоть на дискете хранить ради памяти, а дискету положить в бумажный семейный фотоальбом ;)

Очень даже интересно, как из 100500 одинаковіх статичніх фото, сделать 3Д.

Ну так себе идея быть "хранителем" фильмов. Тогда уж сделайте свой торрент сервер и монетизируйте.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории