FreeNAS (FreeNAS)

Перейти к навигации Перейти к поиску
FreeNAS
WebGUI FreeNAS
WebGUI FreeNAS
Разработчик Olivier Cochard-Labbe
Volker Theile
Семейство ОС Unix
Основана на FreeBSD
Последняя версия 13.0 (10 мая 2022 года)
Последняя тестовая версия FreeNAS-11.3 U2.1 (22 апреля 2020 год)
Лицензия BSD
Состояние актуальное
Репозиторий исходного кода github.com/truenas
Веб-сайт freenas.org
Логотип Викисклада Медиафайлы на Викискладе

FreeNAS — свободная операционная система для сетевого хранилища (англ. Network-Attached Storage). FreeNAS основан на ОС FreeBSD с использованием Samba и PHP, поддерживает программный RAID; к нему можно получить доступ по протоколам CIFS (SMB), Apple Mac AFP, FTP, SSH, iSCSI и NFS. Образ ISO дистрибутива имеет размер около 602 Mb, и позволяет как разворачивать, так и работать с системой прямо с CD с возможностью инсталлировать её на жёсткий диск. Аутентификация осуществляется на основе локальной базы пользователей. Указывается возможность аутентифицироваться на основе внешнего LDAP каталога, например, Microsoft Active Directory. FreeNAS сервер может быть включён в домен Microsoft Active Directory. Но, как указывает автор, пока нет возможности предоставлять доступ к папкам сервера на основе учётных записей пользователей Microsoft AD (Active Directory). Можно выполнить подключение FreeNAS сервера к домену Microsoft AD от имени доменной учётной записи, и потом под этой же учётной записью работать с сервером по протоколу CIFS[1][2][3][4][5][6][7][8].

История[править | править код]

Проект FreeNAS был создан в октябре 2005 года Оливье Кочардом-Лаббе, который основал его на базе встроенного брандмауэра m0n0wall, и на FreeBSD 6.0. Волкер Теил присоединился к проекту в июле 2006 года, и стал руководителем проекта в апреле 2008 года. В сентябре 2009 года команда разработчиков пришла к выводу, что проект, создавая выпуск 7.0, должен был полностью переписать FreeNAS, чтобы приспособить современные функции, такие как архитектуру с плагинами. Волкер Теил решил, что FreeNAS лучше должен базироваться на Debian, и переместил его усилия по разработке FreeNAS на промежуточный проект CoreNAS, и, в конечном счёте, OpenMediaVault, продолжает бывшую работу проекта. Кочард-Лаббе ответил на возражения сообщества на «версию FreeNAS на базе Debian», и возобновил активность в проекте, и наблюдал за переходом пользователей на FreeNAS от iXSystems[9][10].

Разработчики Дайсуке Аояма и Майкл Зоон продолжали разрабатывать FreeNAS 7 в качестве проекта NAS4Free. Между тем, iXsystems создали для FreeNAS новую архитектуру, основанную на FreeBSD 8.1, выпустив FreeNAS 8 Beta в ноябре 2010 года[11]. Архитектура подключаемого модуля появилась в FreeNAS 8.2, а для FreeSD, и FreeBSD, была синхронизирована версия FreeNAS. В FreeNAS 8.3 введено полное шифрование диска, а в FreeNAS 9.1 на основе FreeBSD 9.1 появилась обновлённая архитектура подключаемого модуля, совместимая с системой управления TrueOS Warden. FreeNAS 9.1 также была первой версией FreeNAS с использованием OpenSFS v5000 при поддержке сообщества[12][13]. FreeNAS 9.2 включал улучшения производительности, и включал REST API для подключения к удалённому рабочему столу[14]. FreeNAS 9.3 представил загрузочное устройство на основе ZFS, начальный мастер установки, и высокопроизводительный встроенный iSCSI-сервер[15]. FreeNAS 9.10, основанный на FreeBSD 10.3-RC3, прекратил нумеровать свои последние версии как последние версии FreeBSD, представил поддержку мониторинга графита, и экспериментальную поддержку гипервизора bhyve[16].

В октябре 2015 года, спустя десять лет после выпуска оригинального FreeNAS, версия FreeNAS 10 Alpha была выпущена[17], предоставив предварительный интерфейс того, каким станет FreeNAS Corral GA, вышедший 15 марта 2017 года. FreeNAS Corral представила новый графический интерфейс пользователя, интерфейс командной строки, базовое промежуточное программное обеспечение, систему управления контейнерами, и систему управления виртуальными машинами[18]. FreeNAS Corral отличается от FreeNAS тем, что предоставляет не только функциональность NAS, но и гиперконверсированную функциональность благодаря встроенной поддержке виртуальных машин. Тем не менее, 12 апреля 2017 года iXsystems объявила, что FreeNAS Corral вместо этого будет относиться к «Technology Preview», ссылаясь на такие проблемы, как «общая нестабильность, отсутствие характеристик с 9.10 (Jails, iSCSI и т. д.), а некоторые пользователи, ссылались на производительность»[19]. Вместо этого было принято решение вернуться к существующему коду 9.10, и исправить функции Corral к 9.10.3, и более новым версиям.

В мае 2017 года, iXsystems объявила о том, что FreeNAS 11 будет выпущена в ближайшее время, которая была основана на 9.10, но включала такие функции, как обновление операционной системы FreeBSD, управление виртуальными машинами, обновления, и новый бета-интерфейс пользователя Corral, но на основе Angular JS.

Архитектура[править | править код]

После выхода FreeNAS 8.0, была заменена архитектура, основывающаяся на m0n0BSD/m0n0wall[en]/PHP, на встроенную систему сборки NanoBSD от FreeBSD[20]. Версия также включает в себя поддержку языка программирования Python, структуру веб-приложений Django, и набор инструментов Dojo (библиотека JavaScript). Версия также использовала веб-сервер lighttpd, но веб-сервер был заменён на nginx в FreeNAS 8.2. Версия 9.10.2, известная как FreeNAS Corral, сохранила веб-сервер nginx, и загрузочные устройства на основе ZFS, но заменила свою структуру веб-приложений Django и dōjō на оригинальную структуру. FreeNAS 11 представил новый интерфейс на основе Angular JS.

Требования к оборудованию[21][править | править код]

  • Процессор: 64-bit. Рекомендуется Intel. (32-bit процессор в версиях до FreeNAS 9.2.1.9)
  • Память: 8ГБ минимум. Для больших хранилищ рекомендуется следующие соотношение 1ГБ на 1ТБ
  • Для системы можно использовать usb-флешку или CD диск (рекомендуемый минимум — 8 ГБ)
  • Жесткие диски: Не рекомендуется использовать аппаратный RAID
  • Сетевая карта: Рекомендуется 1/10 Гб/с, от производителей Intel или Chelsio

Награды[править | править код]

  • VMware — «Ultimate Virtual Appliance Challenge, Consumer»[22].
  • sourceforge.net — «Project of the Month», январь 2007 года[23].
  • InfoWorld — «Best of open source in storage»[24].

См. также[править | править код]

Свободное ПО[править | править код]

Коммерческое ПО[править | править код]

Примечания[править | править код]

  1. iXSystems FreeNAS Mini NAS Review - Tom's Hardware
  2. The Arc NAS distribution shootout: FreeNAS vs NAS4Free | Ars Techica. Дата обращения: 15 июня 2018. Архивировано 15 июня 2018 года.
  3. FreeNAS: Flexible, fast storage, and price is right | Network World. Дата обращения: 15 июня 2018. Архивировано 15 июня 2018 года.
  4. FreeNAS — network-attached storage with ZFS [LWN.net]. Дата обращения: 15 июня 2018. Архивировано 15 июня 2018 года.
  5. FreeNAS releases version 11, so let us put the unpleasantness of failed V.10 behind us · The Register. Дата обращения: 15 июня 2018. Архивировано 15 июня 2018 года.
  6. There's inexpensive NAS and then there's FreeNAS | Computerworld. Дата обращения: 15 июня 2018. Архивировано 15 июня 2018 года.
  7. DistroWatch Weekly, Issue 452, 16 April 2012. Дата обращения: 21 июня 2018. Архивировано 21 июня 2018 года.
  8. DistroWatch Weekly, Issue 554, 14 April 2014. Дата обращения: 21 июня 2018. Архивировано 21 июня 2018 года.
  9. Project of the Month, January 2007. Дата обращения: 28 июня 2018. Архивировано 18 июня 2018 года.
  10. BSD Magazine :: Downloads. Архивная копия от 20 января 2013 на Wayback Machine
  11. Warner’s Random Hacking Blog: FreeNAS 8 Beta released. Дата обращения: 28 июня 2018. Архивировано 18 апреля 2014 года.
  12. Blog — FreeNAS — Open Source Storage Operating System. Дата обращения: 13 августа 2013. Архивировано 29 июня 2018 года.
  13. http://download.freenas.org/9.1.0/RELEASE/README. Архивная копия от 29 июня 2014 на Wayback Machine
  14. Архивированная копия. Дата обращения: 28 июня 2018. Архивировано 29 августа 2014 года.
  15. Архивированная копия. Дата обращения: 28 июня 2018. Архивировано 25 декабря 2014 года.
  16. Архивированная копия. Дата обращения: 28 июня 2018. Архивировано 26 марта 2016 года.
  17. FreeNAS 10-ALPHA is now released! | FreeNAS Community. Дата обращения: 16 июля 2021. Архивировано из оригинала 6 января 2021 года.
  18. Архивированная копия. Дата обращения: 28 июня 2018. Архивировано из оригинала 24 марта 2017 года.
  19. Important announcement regarding FreeNAS Corral | FreeNAS Community. Дата обращения: 8 мая 2022. Архивировано 20 октября 2018 года.
  20. iXsystems' FreeNAS snapshot — FreeNAS — Open Source Storage Operating System. Дата обращения: 22 июля 2018. Архивировано 22 июля 2018 года.
  21. "Hardware Requirements - FreeNAS - Open Source Storage Operating System". FreeNAS - Open Source Storage Operating System (англ.). Архивировано 19 марта 2018. Дата обращения: 19 марта 2018.
  22. FreeNAS. Архивировано 5 мая 2008 года.
  23. Project of the Month, January 2007 — SourceForge Community Blog. Дата обращения: 28 июня 2018. Архивировано 18 июня 2018 года.
  24. Best of open source in storage Slide: 3. Архивная копия от 1 марта 2008 на Wayback Machine
  25. XigmaNAS download | SourceForge.net. Дата обращения: 13 сентября 2018. Архивировано 14 сентября 2018 года.

Ссылки[править | править код]