Я планирую собрать свою первую коробку NAS, и в настоящее время я обдумываю FreeNAS а также ZFS для этого. Я читаю на ZFS и это набор функций звучит интересно, хотя я, вероятно, буду использовать только часть этого.
В большинстве руководств говорится, что рекомендуемое практическое правило заключается в том, что для каждого ТБ дискового пространства в вашем пуле необходимо 1 ГБ (ECC-) ОЗУ. Поэтому мой вопрос: каково реальное (ожидаемое) влияние на игнорирование этого правила?
Вот пример того, кто строит NAS на 71 ТБ с ZFS и 16 ГБ оперативной памяти. , По его словам, это похоже на очарование. Однако он использует Linux (если это имеет значение).
Таким образом, очевидно, вам не нужно 96 или даже 64 гигабайта оперативной памяти для запуска такого большого пула. Но правило должно быть там по причине. Так что же происходит, если у вас нет рекомендуемого объема оперативной памяти? Это просто немного медленнее или вы рискуете потерять данные или получить доступ к вашим данным только в улитках?
Я понимаю, что это также во многом связано с функциями, которые будут использоваться, поэтому вот параметры, которые я рассматриваю:
- Это домашняя система
- 16 ГБ ECC RAM (максимум, поддерживаемый настройкой, которую я имею в виду)
- Нет дедупликации, нет ЗИЛ, нет L2ARC
- Вероятно, с включенным сжатием
- Будут храниться в основном медиа файлы разных размеров
- Вероятно, будут запускаться битовые торрент-сервисы или подобные сервисы (часто более мелкие операции чтения / записи)
- 4 диска по 5 ТБ каждый
- Фактическая настройка пула, вероятно, будет частью другого вопроса, но я думаю, что нет RAIDZ (хотя мне было бы интересно узнать, если это действительно имеет значение в этом контексте), возможно, два пула с двумя дисками каждый (для 10 ТБ нетто-хранилища), один действующий в качестве резервной копии