Openfiler

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 22:37, 4 декабря 2018.
Openfiler
Pp222.jpg
Разработчики: Openfiler
Постоянный выпуск: 2.99
Операционная система: Linux
Платформа: Intel 80386/x86-64
Тип ПО: Computer storage
Лицензия: GNU GPL v2
Веб-сайт openfiler.com

Openfiler — это Операционная система, которая предоставляет возможность выделять файловые устройства NAS и блочные устройства SAN. Она была создана компанией Xinit Systems и базируется на rPath Linux. Это свободное программное обеспечение с лицензией на основе GNU GPL v2. Программное обеспечение с открытым кодом от сторонних разработчиков.[Источник 1]

Openfiler обеспечивает простой способ для развертывания и управления сетевых систем хранения данных. Установка результатов OpenFiler в мощном решении сетевых хранилищ, который экспортирует свои данные через полный набор стандартных протоколов сетей хранения данных. Openfiler снижает развертывание и обслуживание для сетевых систем хранения данных без ущерба для функциональности и производительности.

О продукте

С помощью функции, которые встроены в Openfiler, вы можете воспользоваться на основе файлов Network Attached Storage и блок на основе функциональных возможностей Storage Area Networking в одной сплоченной framework.product стороны

Любой промышленный стандарт x86_64 сервер или виртуальная машина может быть преобразован в мощное многопротокольное сетевое устройство хранения, переполненное интуитивным основанным на браузере интерфейсом управления, всего через 15 минут. Основанное на файле хранение сетевые протоколы, такие как CIFS (Common Internet File System) и NFS (Network File System) гарантирует межплатформенную совместимость в гомогенных сетях - с клиентской поддержкой Windows, Linux и Unix. Оптический канал и целевые функции iSCSI обеспечивают превосходные возможности интеграции сред виртуализации, таких как XenServer и VMware.

Openfiler преобразовывает промышленный стандарт x86_64 система архитектуры в законченное устройство NAS/SAN или шлюз IP-систем хранения и предоставляет администраторам систем хранения данных мощный инструмент, чтобы справиться с растущими потребностями хранения, гарантирует, что администраторы систем хранения данных в состоянии лучше всего использовать производительность системы и ресурсы емкости хранения при выделении и руководящее хранение в многоплатформенной сети, обеспечивает главные особенности, такие как цель iSCSI для виртуализации, целевой поддержки Fibre Channel, репликации блочного уровня и Высоких Availabilty, которые являются оплотом любой критически важной для бизнеса среды хранения.

Openfiler решает все ключевые проблемы хранения данных:

  • Надежность - Openfiler поддерживает и программное и аппаратное обеспечение RAID с контролем и аварийные средства; снимок объема и восстановление
  • Доступность - Openfiler поддерживает активную/пассивную высоконадежную кластеризацию, MPIO и репликацию блочного уровня
  • Производительность - ядро Linux 2.6 поддерживает последний ЦП, сети и аппаратные средства хранения
  • Масштабируемость - масштабируемость файловой системы к 60 TB +, онлайновая файловая система и поддержка роста объема[Источник 2]


История

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

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

Минимальные

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

Оптимальные

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

Функции

Rrr222.png

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:

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

Установка Openfiler на VMware Workstation

Подготовка к установке

Дистрибутив Openfiler распространяется бесплатно, скачать его можно на официальном сайте продукта Openfiler.

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

Конфигурирование виртуальной машины

Для установки Openfiler на виртуальную машину необходимо выбрать установочный образ и установить минимальный размер виртуального диска на 10Гб.

Opf2.jpg

Так же, для последующей настройки NAS сервера необходимо изменить в настройках виртуальной машины сетевой адаптер с NAT на Specific virtual network (в Oracle VirtualBox на сетевой мост)

Opf3.jpg

Начало установки

После настройки виртуальной машины появляется окно выбора типа установки, выбираем графический путем нажатия клавиши enter

Opf4.jpg

Openfiler начал подготовку к установке

Opf5.jpg

Далее, в появившемся окне нажимаем next для конфигурирования Openfilera, устанавливаем язык и соглашаемся с изменениями, выбираем диск для установки системы и сетевое оборудование

Opf6.jpgOpf7.jpgOpf8.jpg

Придумываем и вводим root пароль, после чего Openfiler начинает устанавливаться на виртуальную машину

Opf9.jpgOpf10.jpg

Завершение установки

После окончания установки, система предложит перезагрузиться, после перезагрузки Openfiler запустится и начнет работу.

Opf11.jpg

Далее перед пользователем появится черное окно консоли Openfiler, где указан адрес нашего хранилища.

Opf12.jpg

В браузере заходим на указанный адрес (соглашаясь со всеми предупреждениями антивируса и самого браузера) и авторизируется в системе (логин по умолчанию: openfiler, пароль: password)

Opf13.jpg

Загружается панель управления Openfiler. Более детализированная установка представлена на видео, расположенного ниже

Opf14.jpg

Видео установки openfiler

Настройка NAS Openfiler

Подготовка к настройке

Рассмотрим настройку Openfiler на примере создания простого RAID-0 массива из 2х дисков, для этого необходимо в настройках виртуальной машины добавить еще 2 небольших (около 2гб) виртуальных диска.

Opf15.jpg

Процесс настройки

Для начала, редактируем имеющиеся разделы. Переходим на вкладку Volumes, справа выбираем Block devices. Кликаем по названию раздела, поскольку создаем RAID массив, в типе поле устанавливаем значение Raid array member, нажимаем create. Данную операцию проделываем и со 2ым диском.

Opf16.jpgOpf161.jpg

Затем необходимо создать сам RAID массив, переходим на вкладку Software RAID, отмечаем галочками необходимые для объединения разделы, тип массива и нажимаем Add array, после чего массив RAID-0 из двух разделов создастся.

Opf17.jpg

Переходим на вкладку Volume groups и создаем группу томов, выбрав наш массив. Затем переходим на вкладку add volume, выбираем нашу группу томов, выбираем файловую систему раздела и название, задаем размер и создаем сам раздел.

Opf18.jpgOpf181.jpg

Теперь можно создавать общие сетевые ресурсы, для этого переходим на вкладку меню Shares и создаем папку с произвольным именем. Для того что бы папка была "расшарена" кликаем по ней и нажимаем Make share. Затем, в появившемся окне возможно настроить режимы доступа к ней для разных пользователей

Opf19.jpgOpf191.jpg

Необходимо так же на вкладке System, в поле Network Access Configuration добавить адреса пользователей, что бы в последующем определять права доступа к ресурсам для различных узлов.

Opf20.jpg

Во вкладке Services можно включать и выключать необходимые сервисы, такие как NFS,FTP,CIFS сервера и другие.

Opf21.jpg

подробная настройка Openfiler представлена на видео

Видео

Источники

  1. Openfiler // Wikipedia. [2017—2017]. Дата обновления: 30.06.16. URL: https://en.wikipedia.org/wiki/Openfiler (дата обращения: 06.12.2017).
  2. Openfiler products // Openfiler [2017—2017]. URL: https://www.openfiler.com/products (дата обращения: 06.12.2017).

Ссылки