LINUX.ORG.RU

NAS самому

 , ,


1

5

Всем привет.

Планируется сборка NAS своими руками(для себя. Не интырпрайз). Объем до 10тб с возможностью расширения. Nextcloud. Предназначение - файлопомойка с редким чтением из нее. А иногда и в несколько потоков через 10gb порт. Ubuntu 18.04(если важно). Есть следующие вопросы, на которые не удалось найти ответы:

1. Имеют ли место быть ryzen в сборке? Что-то типа 2200 или подобное из низкоценового сегмента. Поидее должно быть более эффективно, чем селероны и прочие пентиумы. Но в Гугле мало информации и вообще идей собирать NAS на ryzen. Почему так? Может есть какие-то подводные камни?

2. Есть по сути 3 варианта фс:

* ex4 сделать raid1

+ Легко менять HDD в случае поломки

+ Расширяемая минимальным колвом дисков

- надо х2 дисков, хотя для 10тб хранилища это не особо много

* из ex4 сделать рейд5 или 6

+ Нужно меньше HDD, чем при raid1

- ниже скорость работы на 10%-15%

- если поломается один HDD, и при восстановлении на новый HDD ещё какой-то диск покажет ошибку (а там нагрузки максимальны при восстановлении данных, так что шанс не 0% словить ошибку другого винта и, как следствие, все данные улетают в помойку).

* zfs

Ниразу не работал, не пробовал. Но судя по интернетику, то основной плюс, что при записи чего-либо - сначала проверяет целостность. На сколько это важно, если сервер будет к бесперебойнику подключен + в том же ex4 есть журналирование? Плюс к Zfs рекомендуют ECC память, а для этого опять же серверный проц брать и т.д.

- нельзя 1 диск добавить в фс, минимум несколько.

Я с поломками рейдов не сталкивался, и особо никогда не вникал в тему восстановления данных. Но если кто долго юзает что-то из этого, то подскажите, что есть оптимальный вариант?

3. Сколько брать GB оперативки для хранилища 10ТБ? Пишут иногда, что надо на 1TB = минимум столько же оперативки в GB. Как по мне многовато. И зачем столько? Что там висеть будет?

4. Какой размер свопа обычно ставят для NAS? Если ставить в зависимости от чего-то - то от чего?

5. Сама система будет на ssd. Никаких критических данных там не будет. Стоит ли покупать второй ssd для объединения в raid1 и восстановления системы в случае чего? Или если ssd полетит, то можно все так же raid с данными (на HDD)к новому ssd с системой прилепить без каких-либо проблем?

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

Спасибо заранее



Последнее исправление: trader1601 (всего исправлений: 2)
Ответ на: комментарий от maverik

ну таки по отзывам у всех все прекрасно работает. а так - можно было и интеловские вечно текущие видеодрова вспомнить (у которых по 2 года не могли утечки памяти дофиксить), и много чего еще - «вы что, хотите сыграть в рулетку?» (с)

NiTr0 ★★★★★
()
Ответ на: комментарий от maverik

а с чего это вы уверенны, что у вас сбоев памяти не было? при том что у вас нет никакой возможности проверить их наличие либо отсутствие ввиду отсутствия контроля целостности ваших данных как такового? :)

NiTr0 ★★★★★
()

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

  • Проц G4560 + кулер под 1u
  • Мать C236 WSI (8 Sata, 2 гиговых порта (с 10Gb я загнул в топике, т.к. будут HDD и они столько не вывезут)) (https://www.asrockrack.com/general/productdetail.asp?Model=C236 WSI#Specifica...)
  • корпус на 6 дисков (https://ibb.co/NT1bSd1)
  • х2 WD RED для начала на 4тб, где будет рейд1. Потом по надобности еще добавлю
  • 120гиг SSD для системы/свопа и остального
  • планка на 4гиг оперативы ECC
  • БП на 250w

Все в сумме на около 650-700USD

Материнку можно брать не Mini-ATX а Micro-ATX, тогда в 2 раза дешевле она выйдет. Но мне понравился более-менее компактный корпус с большим «пропеллером», который не должен шуметь, а он только mini-ATX принимает.

Проц можно брать селерон с маленьким ТДП, но все время как я с ними встречался - постоянно чето глючило, работало медленно. Был как-то ВПН на серваке, где было выделено 1 ядро похожего по хар-кам на селероновское. При 100МБит загрузке какого-то торрента - оно уже загружено на 70-80% было. По цене все почти одно и тоже. Лучше уж тогда что-то типа G4500T, у которого TDP в полтора раза ниже (чем у 4560) и сам он тоже дешевле. Но они только Бу, решил все же новый взять 4560.

Плюсом того, что получилось - считаю скалируемость, и 8 сата портов, и зеон можно 4ядерные8поточные впихнуть, RAM ddr4, а не 3 + все компактно и должно быть не громко.

Рассмотрев вариант со старыми зеонами и древними 775 и т.д. сокетами - оно того не стоит. Правильно тут сказали, что TDP как у паровоза, все б/ушное, что уже добавляет рисков и ддр3.

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

п.п.с спасибо за советы в топике. многое расставило на свои места

trader1601
() автор топика
Ответ на: комментарий от trader1601

А почему не AMD Ryzen 3 2200G? Не будет этих заплаток для meltdown, tdp такое же, видеокарта встроенная очень достойная, ядра разблокированные (сможешь уменьшать частоту проца на мамке и уменьшать TDP вручную, я так на 3770k делаю, в жару).

https://www.amazon.com/AMD-Ryzen-Processor-Radeon-Graphics/dp/B079D3DBNM

menangen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.