Openfiler

Openfiler — это операционная система, которая предоставляет возможность выделять файловые устройства NAS и блочные устройства SAN. Она была создана компанией Xinit Systems и базируется на rPath Linux. Это свободное программное обеспечение с лицензией на основе GNU General Public License v. 2. Программное обеспечение с открытым кодом от сторонних разработчиков.

История 

Кодовая база Openfiler была разработана Mukund Sivaraman в компании Xinit Systems в 2001 году. Компания создала и проспонсировала проект в октябре 2003 г. Первый доступный релиз появился в публичном доступе в мае 2004 г.

Системные требования

Минимальные 

Openfiler необходимо минимум 500 МГц ЦП, 256 MB ОЗУ, 1 Гб свободного места на диске для установки ОС, оптический дисковод и сеть Ethernet для установки по сети.

Оптимальные 

64-х разрядный процессор с тактовой частотой не менее 1.6 ГГц, 2 ГБ ОЗУ, 10 ГБ свободного места на диске (8 ГБ для установки ОС и 2 ГБ для файла подкачки) и аппаратный RAID контроллер жестких дисков. Данные условия необходимы для обеспечения оптимальной производительности.

Функции 

Openfiler поддерживает следующие сетевые протоколы: Network File System, SMB/CIFS, HTTP/WebDAV, FTP and iSCSI (таргет и инициатор), FC (таргет и инициатор). Openfiler также поддерживает следующие сетевые каталоги: NIS, LDAP (с поддержкой SMB/CIFS зашифрованных паролей), Active Directory (в обычном и совмещенном режиме), контроллер домена Windows NT 4 и Hesiod. Включает в себя следующие протоколы аутентификации: Kerberos. Openfiler поддерживает ext3, ext4, JFS и XFS как файловые системы по умолчанию, позволяет делать «снимки» диска в любой момент времени, устанавливать квоты на дисковое пространство, и единый интерфейс управления для совместного администрирования, который позволяет просто выделять файловые системы.

Ниже приведены только некоторые функции, которые сейчас доступны в Openfiler:

 Блочная виртуализация
 Снимки систем доступны по расписанию.
 Расширение размера диска на рабочей системе (тестируется).
 Уведомления об использовании дисков.
 Поддерживает множественность групп дисков для оптимального выделения ресурсов.
 iSCSI инициатор (только через консоль).
 FC инициатор (только через консоль).
 Миграция и репликация дисковых разделов (только через консоль).
 Управление учётными записями
 Аутентификация при помощи PAM, конфигурируемый из web-интерфейса.
 NIS, LDAP, Active Directory, контроллер доменов NT4.
 Поддержка гостевых\публичных учётных записей.
 Установка квот на дисковое пространство и файлы для групп.
 Установка квот на дисковое пространство и файлы для пользователей.
 Установка квот на дисковое пространство и файлы для гостевых пользователей.
 Поддержка шаблонов квот для пользователей и групп.
 Распределенное управление
 Создание распределенных томов.
 Многоуровневое дерево распределенных каталогов.
 Множественный доступ для групп в распределенном управлении.
 Множественный доступ для хостов\сетей в распределенном управлении.
 Для каждого тома поддерживается свой сервис для активации (NFS, SMB/CIFS, HTTP/WebDAV, FTP)
 Поддерживает авто-создание домашних каталогов для SMB.
 Набор протоколов промышленного стандарта
 Поддержка CIFS/SMB для клиентов Windows.
 Поддержка NFSv3 для всех клиентов UNIX, с поддержкой протокола ACL.
 Поддержка NFSv4 (тестируется).
 Поддержка FTP.
 Поддержка WebDAV и HTTP 1.1
 Фоновая поддержка возможностей Linux для других настроек.
 Открытое программное обеспечение, что позволяет модифицировать и разрабатывать ПО, как вам угодно.

См. также

Свободное ПО 
 FreeNAS
 NAS4Free
 ZFSguru
 Gluster
 NASLite
 OpenMediaVault

Коммерческое ПО 
 Open-E

Примечания

Публикации 
 Bill Childers (May 2009) OpenFiler: an Open-Source Network Storage Appliance , Linux Journal issue 181
 Jennifer Schiff (June 24, 2009) Linux-Powered Enterprise Storage: Openfiler , LinuxPlanet
 Rick Grehan (February 24, 2009) More specialty Linuxes to the rescue. OpenFiler , Computerworld
 Cory Buford (September 10, 2008) Turn your machine into enterprise storage with Openfiler , Linux.com
 Steven J. Vaughan-Nichols, (Sep. 20, 2006) Openfiler simplifies Linux NAS and SAN, Linux-Watch
 Chris Mellor (4 Nov 2003) Open Source NAS with SAN possibly coming , Techworld

Литература 
 Darrell Dunn (October 19, 2007) Low-Cost Storage Tools: Open-Source Projects Provide Increasing Choices, Processor (magazine), Vol.29 Issue 42, Page 12 in print issue
 Deni Connor (February 23, 2007) 10 free storage utilities. Some software is truly offered without strings , Computerworld

Ссылки 
 Openfiler official homepage 
 Openfiler project website

Дистрибутивы Linux
Хранение данных
Network-attached storage