Всем привет.
Планируется сборка 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, поэтому некоторые вопросы мб покажутся глупыми, но хотелось бы на них получить ответы, т.к. несколько часов проведенных в Гугле не дали ничего конкретного.
Спасибо заранее