Что ж, unRAID от Lime Technology - одна из предлагаемых альтернатив, которая набирает обороты в последние пару лет или около того. Давайте рассмотрим некоторые ключевые различия между FreeNAS и unRAID, которые помогут вам принять обоснованное решение при выборе между ними.
Лицензирование и стоимость
Что касается денежных затрат, программное обеспечение FreeNAS полностью бесплатное, с открытым исходным кодом и поставляется по лицензии BSD. В то время как unRAID является закрытым исходным кодом и начинается с 59 долларов США и может доходить до 129 долларов США в зависимости от количества устройств хранения, которые вы хотите подключить к нему.
Это не означает, что FreeNAS не может поставляться с премиальным (и дорогим) обслуживанием клиентов. При желании вы можете купить оборудование, поставляемое iXsystems, которое поставляется с их знаменитой поддержкой белых перчаток. Даже базовая конфигурация FreeNAS Mini (устройство NAS) начинается с 999 долларов, что достаточно для поддержки малого и среднего бизнеса. Они также предлагают блейд-серверы, на которых можно запускать большие веб-сайты, и независимо от размера бизнеса оборудование надежно и хорошо протестировано.
Однако программное обеспечение FreeNAS не имеет ценников или каких-либо оговорок. Никаких ограничений на количество доступных устройств хранения или ядер ЦП не накладывается. Вы также можете установить его на обычное оборудование, как и unRAID.
Обратное неверно. unRAID не поставляется с сертифицированным оборудованием, что делает надежность и поддержку драйверов гораздо более насущной проблемой. Таким образом, FreeNAS предлагает лучшие технологии и гибкое лицензирование при практически нулевых затратах.
Стек хранилища
FreeNAS основан на FreeBSD. Благодаря тесной связи с проектом OpenZFS, FreeNAS предлагает проверенное временем и надежное решение для хранения данных. Сообщество OpenZFS постоянно работает над поддержкой широкого спектра устройств хранения с абсурдно высоким уровнем масштабируемости, начиная от сумасшедших 20 дисковых массивов и заканчивая твердотельными накопителями и NVMe, а также новейшим и лучшим Intel Optane.
Вы можете настроить диски хранения в RAID 0, как зеркала, RAID-Z1, RAID-Z2 и RAID-Z3 с помощью FreeNAS, в то время как unRAID предлагает только RAID 0, четность (RAID-1) и двойную четность. С сомнительными дизайнерскими решениями, когда дело доходит до распределения данных по разным дискам.
unRAID использует XFS в качестве файловой системы по умолчанию, что является еще одним сомнительным выбором, учитывая, что ZFS довольно хорошо поддерживается в Linux. Кстати о том, какой unRAID действительно основан на Linux.
Твердотельные накопители имеют важные приложения с точки зрения кеширования чтения и записи на любом сервере хранения. Вики unRAID по-прежнему предполагает, что поддержка массивов SSD является «экспериментальной». В общем, базовый стек хранилища довольно плох в случае unRAID.
Службы обмена файлами и каталогов и другие функции
Обе ОС предлагают общие ресурсы NFS, SMB для Windows и AFP для Mac OSX и iOS. Кроме того, FreeNAS предлагает услуги iSCSI, а unRAID - нет. В том же духе FreeNAS предлагает LDAP, Active Directory, Kerberos, в то время как unRAID не предлагает ничего из этого.
FreeNAS поставляется со снимками состояния, встроенным сжатием, шифрованием, дедупликацией и удаленной репликацией, в то время как unRAID предлагает только шифрование диска. Точно так же FreeNAS поставляется с интеграцией для облачного резервного копирования, включая поддержку таких сервисов, как AWS, Google Cloud, Backblaze и Azure, в то время как unRAID значительно отстает.
Еще одна важная функция - мониторинг. FreeNAS предоставляет вам в реальном времени графики использования системных ресурсов в своем веб-интерфейсе вместе с предупреждениями о PagerDuty, Slack и множестве других клиентов. unRAID просто предлагает оповещения в своем графическом интерфейсе и на ваши зарегистрированные электронные письма.
Вторичные варианты использования
Оставляя в стороне рассматриваемый нами вариант использования (то есть NAS), давайте рассмотрим другие варианты использования, такие как запуск сторонних приложений, таких как клиенты Torrent, Plex, другие виртуальные машины и т. Д.
unRAID может использовать контейнеры Docker для запуска различных приложений, таких как медиасервер Plex, NextCloud, торрент-клиенты и т. д. В то же время он также поддерживает KVM, и вы можете устанавливать произвольные операционные системы от Windows 10 до Linux, если вы знакомы с KVM. Наследие Linux дает unRAID преимущество в этой области.
FreeNAS поставляется со своей собственной технологией контейнеризации, называемой Jails (унаследованной от FreeBSD), и собственной опцией виртуализации, также называемой Bhyve (произносится как «пчелиный улей»). Сами по себе эти технологии достаточно зрелые и удобные в использовании.
Кроме того, FreeNAS также может запускать Docker, запустив ОС Rancher внутри виртуальной машины. Rancher предлагает очень элегантный пользовательский интерфейс для запуска и управления вашими контейнерами Docker.
Документация
Если вы ничего не знаете о хранилищах и серверах, вы можете просмотреть специальный раздел Руководства FreeBSD и сразу же приступить к работе. FreeNAS, проект, довольно многословен, и в нем высказывается мнение о том, что он рекомендует и почему он работает определенным образом. Руководства пользователя и видеоуроки побуждают ИТ-специалистов узнать, что происходит под капотом. Нет никаких секретов, и общий дух поощряет обучение.
unRAID, с другой стороны, имеет непривлекательный веб-сайт, относительно фрагментированное сообщество и очень простую вики. Поскольку исходный код закрыт, они также избегают раскрытия полезных подробностей о важнейших частях своего программного обеспечения.
Заключение
Как ни тревожно, но FreeNAS по-прежнему, вероятно, единственное решение, которое вы можете рассмотреть, если вы цените свои данные. Монополия никогда не бывает хороша, и FreeBSD / FreeNAS с OpenZFS имеют довольно большую монополию, когда речь идет о надежном решении для хранения данных.
В будущем unRAID может превратиться в сильного конкурента, но на данный момент использование FreeNAS кажется самым разумным вариантом.