Какая операционная система NAS лучше всего?

Основная панель инструментов TrueNAS Scale

Проприетарные операционные системы на готовых устройствах NAS работают хорошо в большинстве случаев. Однако сторонние ОС лучше, когда дело касается настраиваемости. Если вы когда-либо пытались собрать свой собственный NAS, вы могли сталкиваться с любимой сообществом линейкой TrueNAS. Но помимо TrueNAS Core и Scale, Unraid — еще одна ОС, которую предпочитают многие сборщики NAS.

С замедлением обновлений Core, Unraid является более или менее единственным конкурентом TrueNAS Scale. Но, как вы увидите в этом сравнении, премиум-ОС удерживает свои позиции против TrueNAS Scale.

Ценообразование

Победитель: TrueNAS Scale, с большим отрывом!

Основная панель инструментов TrueNAS Scale

Поскольку Unraid — это премиум-ОС, вам нужно будет приобрести лицензию и активировать ее, чтобы использовать операционную систему после первоначального 30-дневного пробного периода. Если вы установили пробную версию Unraid, вам нужно будет зарегистрироваться на сайте компании при первой загрузке ОС. В зависимости от функций вам может потребоваться заплатить от 49 до 249 долларов США, причем последняя сумма является уровнем пожизненной лицензии.

Более того, лицензия Unraid привязана к GUID вашего USB-накопителя, что означает, что вам нужно будет запросить Unraid перенести вашу лицензию на новый диск в случае сбоя предыдущего. Таким образом, если вы часто используете один и тот же USB-накопитель для всех ваших потребностей по установке ОС, вам придется получить другой, который вы можете выделить для Unraid.

Между тем, TrueNAS Scale — это операционная система с открытым исходным кодом. Таким образом, все ее функции разблокированы по умолчанию. Конечно, iXsystems поддерживает премиум-версию TrueNAS под названием Enterprise, но она сильно отличается от Scale и ориентирована на фирмы, а не на энтузиастов-владельцев NAS. Для среднего (или даже продвинутого) пользователя TrueNAS Scale — это полный опыт, который не требует дополнительных денег для доступа к премиум-возможностям.

Простота установки

Победитель: Unraid, хотя для него вам понадобится отдельный USB-накопитель

Приложение Unraid USB Creator, работающее на ПК

Вы, возможно, уже догадались, что вам следует установить Unraid на сам USB-накопитель, а не прошивать какой-нибудь ISO-файл и использовать его для установки ОС поверх HDD/SSD. Unraid предоставляет удобный инструмент USB Creator, который поможет вам в этом. После того, как вы закончите, все, что вам нужно сделать, это подключить USB-накопитель к NAS и вуаля. Через несколько минут ваш NAS на базе Unraid будет готов к использованию.

Однако TrueNAS Scale имеет ту же процедуру установки, что и любая другая настольная ОС: запишите файлы ISO на USB-накопитель с помощью инструмента для прошивки, используйте его для загрузки мастера установки Scale и выберите несколько опций, чтобы сделать веб-интерфейс доступным на других системах. Хотя это не займет столько времени, сколько стандартные дистрибутивы Windows или даже Linux с графическим интерфейсом, новая установка TrueNAS Scale может занять немного больше времени, чем простой процесс установки Unraid.

Также стоит отметить, что хотя технически вы можете установить TrueNAS Scale на USB-накопитель, на самом деле делать это не рекомендуется, поскольку постоянные чтения и записи довольно быстро уменьшат срок службы USB-накопителя. Поэтому вам нужно будет выделить по крайней мере один диск (предпочтительно SSD) для установки TrueNAS Scale.

Кривая обучения

Победитель: Unraid и его простой пользовательский интерфейс

Пул кэша в Unraid

Если вы абсолютный новичок в операционных системах NAS не первой стороны, Unraid предоставляет более простой пользовательский интерфейс, в который довольно легко вникнуть. Настройка массива не требует прохождения через множество меню, и вам не нужно выбирать армию опций, чтобы подготовить ваши сетевые ресурсы или пулы хранения.

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

Совместное использование сети

Победитель: TrueNAS Scale (и хотите верьте, хотите нет, но у Core еще больше возможностей)

Вкладка «Общие ресурсы» в TrueNAS Scale

Когда дело доходит до количества протоколов обмена файлами, TrueNAS Scale легко превосходит Unraid. Вкладка Shares в пользовательском интерфейсе TrueNAS Scale позволяет вам настраивать общие ресурсы SMB, iSCSI и NFS. Как только вы перейдете в подменю Services на вкладке System, вы даже сможете настроить FTP для работы с TrueNAS Scale. Черт возьми, если вы переходите с TrueNAS Core, вы даже сможете использовать свои существующие общие ресурсы Apple через SMB.

С другой стороны, Unraid имеет относительно меньший набор сетевых протоколов. Внутри Network Services вы найдете опции для включения FTP, SMB и FTP Server, хотя вам нужно будет получить доступ к настройкам SMB из опции Shares. Технически, вы можете настроить iSCSI на Unraid, но для этого вам понадобится сторонний плагин.

Группы пользователей

Победитель: TrueNAS Scale, простота

Локальные группы в масштабе TrueNAS

Если вы привыкли к обычным разрешениям в Linux, вы будете чувствовать себя как дома с TrueNAS Scale. Помимо предоставления возможности создания нескольких пользователей, Scale позволяет вам настраивать различные группы, в которых вы можете предоставлять одинаковые привилегии нескольким пользователям.

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

Требования к файловой системе и диску

Победитель: Unraid с его множеством опций

В течение многих лет линейка TrueNAS от iXsystems пользовалась популярностью среди пользователей благодаря поддержке пулов ZFS с большим количеством функций. Однако Unraid добавила ZFS в свой репертуар файловых систем, устранив преимущество TrueNAS Scale над премиальной ОС.

Помимо ZFS, Scale поддерживает множество других файловых систем, включая Btrfs, XFS и ReiserFS, а также их зашифрованные версии. Это позволяет использовать диски разной емкости в Unraid. Более того, массивы Unraid хранят файлы на выбранных дисках, а не распределяют их по всем HDD/SSD на вашем NAS.

Между тем, TrueNAS совместим только с ZFS, а это значит, что вам нужно будет иметь все диски одинаковой емкости, если вы хотите использовать пулы RAID в ОС. Пока мы говорим о RAID…

Поддержка RAID-массивов

Победитель: TrueNAS Scale (в конце концов, он называется Unraid)

Настройка RAID в TrueNAS

Если название не выдает, Unraid использует другой способ обеспечения избыточности данных, чем обычный RAID. Массивы в Unraid поддерживают функцию четности, которая позволяет вам восстанавливать данные с того же количества отказавших дисков, что и ваши диски четности. Однако Unraid не поддерживает чередование, поэтому он больше похож на RAID 4 без функции чередования.

Для поклонников RAID TrueNAS Scale — это, несомненно, лучший вариант, поскольку он поддерживает чередование и зеркалирование, а также конфигурации RAIDZ и dRAID. Это позволяет высокопроизводительным RAID-установкам с несколькими жесткими дисками обеспечивать гораздо более высокую производительность и лучшую избыточность, чем их аналоги Unraid.

Тех. поддержка

Победитель: Огромная библиотека приложений Unraid

Вкладка «Приложения» в Unraid

Нет сомнений, что iXsystems поднял ставки, добавив контейнеры Docker и Kubernetes и функции виртуализации KVM в TrueNAS Scale, особенно в рудиментарные джейлы TrueNAS Core. Тем не менее, каталог приложений по умолчанию в TrueNAS Scale довольно слабый.

Несколько месяцев назад количество приложений, доступных на Scale, было на одном уровне с Unraid из-за репозитория Truecharts. Но после некоторой борьбы между разработчиками iXsystems и Truecharts последние удалили все свои приложения из репозитория, и в дальнейшем поддержка приложений Truecharts прекращается, оставляя саморазвертываемые контейнеры Docker единственным способом установки большего количества приложений на TrueNAS.

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

Производительность

Победитель: TrueNAS Scale как по производительности виртуальной машины, так и (в большинстве) тестов чтения/записи

Страница виртуальных машин в веб-интерфейсе TrueNAS Scale

Прежде чем перейти к тестам CrystalDiskInfo, я хотел сравнить производительность при запуске виртуальной машины в TrueNAS Scale и Unraid. Чтобы уравнять шансы, я использовал один и тот же ПК, оснащенный старым процессором Ryzen 5 1600 и 16 ГБ DDR4 для Unraid и TrueNAS Scale. С точки зрения ресурсов я выделил 8 ГБ ОЗУ для виртуальной машины и выделил 4 ядра ЦП в обоих случаях. Поскольку я поклонник NixOS, это первая операционная система, которую я использовал.

TrueNAS Scale показал отличные результаты, и хотя время от времени наблюдались замедления, опыт был довольно приличным. Однако у Unraid были некоторые проблемы с производительностью, и я чувствовал, что опыт был довольно вялым по сравнению с Scale. Я повторил это с Fedora, Pop_OS!, Q4OS и Lubuntu. Все операционные системы (кроме высокооптимизированной Q4OS) показали результаты, схожие с NixOS, что сделало TrueNAS Scale победителем в задачах, связанных с VM.

Для тестов хранилища я использовал один и тот же жесткий диск WD на 500 ГБ на обеих ОС в конфигурации SMB. Вот окончательный бенчмарк при запуске стандартных тестов через CrystalDiskInfo:

Масштаб TrueNAS (SMB)

Нерейд (SMB)

SEQ1M, Q8T1

Чтение: 118,29 МБ/с Запись: 118,30 МБ/с Чтение: 118,51 МБ/с Запись: 118,30 МБ/с

SEQ1M, Q1T1

Чтение: 108,43 МБ/с Запись: 110,96 МБ/с Чтение: 111,57 МБ/с Запись: 95,01 МБ/с

РНД4К, Q32T1

Чтение: 111,78 МБ/с Запись: 24,09 МБ/с Чтение: 40,42 МБ/с Запись: 24,18 МБ/с

РНД4К, Q1T1

Чтение: 11,14 МБ/с Запись: 9,63 МБ/с Чтение: 8,37 МБ/с Запись: 10,3 МБ/с

Очевидно, что Unraid немного уступает в скорости случайного чтения, в то время как другие показатели либо сопоставимы с TrueNAS Scale, либо значительно ниже, чем у последнего. Я ожидаю, что это несоответствие увеличится при добавлении большего количества дисков в высокопроизводительные конфигурации RAIDZ на Scale.

Unraid или TrueNAS Scale: какой из них лучше для пользователей NAS?

Unraid для новичков; TrueNAS Scale для опытных ветеранов

Веб-интерфейсы Unraid и TrueNAS Scale работают параллельно

Как бы мне ни нравилась линейка TrueNAS от iXsystem, Unraid лучше подходит для неинтенсивных по производительности рабочих нагрузок. Помимо более низких требований к оборудованию, Unraid более доступен для новичков, поддерживает достойные варианты избыточности и позволяет смешивать и сопоставлять диски разной емкости в ваших массивах. Вдобавок ко всему, он имеет более широкий спектр приложений, доступных по умолчанию, и вам не нужно выделять целый диск для установки ОС.

Все это говорит о том, что крутая ценовая модель Unraid — это ее ахиллесова пята, поскольку сумма денег, взимаемая за лицензию, может принести вам лучшее оборудование. Для тех, кто не готов тратить больше денег на ОС, TrueNAS Scale не разочарует. Он не очень интуитивно понятен и имеет более крутую кривую обучения. Тем не менее, он обеспечивает лучшую производительность, чем его конкурент, в дополнение к превосходной поддержке RAID и большему количеству сетевых протоколов общего доступа.

Ваш адрес email не будет опубликован. Обязательные поля помечены *