Openfiler
Последнее изменение этой страницы: 22:37, 4 декабря 2018.
![]() | |
Разработчики: | Openfiler |
---|---|
Постоянный выпуск: | 2.99 |
Операционная система: | Linux |
Платформа: | Intel 80386/x86-64 |
Тип ПО: | Computer storage |
Лицензия: | GNU GPL v2 |
Веб-сайт |
openfiler |
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].
Функции
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 (Lightweight Directory Access Protocol)|LDAP]], Active Directory, контроллер доменов NT4.
- Поддержка гостевых\публичных учётных записей.
- Установка квот на дисковое пространство и файлы для групп.
- Установка квот на дисковое пространство и файлы для пользователей.
- Установка квот на дисковое пространство и файлы для гостевых пользователей.
- Поддержка шаблонов квот для пользователей и групп.
- Распределенное управление
- Создание распределенных томов.
- Многоуровневое дерево распределенных каталогов.
- Множественный доступ для групп в распределенном управлении.
- Множественный доступ для хостов\сетей в распределенном управлении.
- Для каждого тома поддерживается свой сервис для активации (NFS, SMB/CIFS, HTTP/WebDAV, FTP)
- Поддерживает авто-создание домашних директорий для SMB.
- Набор протоколов промышленного стандарта
- Поддержка CIFS/SMB для клиентов Windows.
- Поддержка NFSv3 для всех клиентов UNIX, с поддержкой протокола ACL.
- Поддержка NFSv4 (тестируется).
- Поддержка FTP.
- Поддержка WebDAV и HTTP 1.1
- Фоновая поддержка возможностей Linux для других настроек.
- Открытое программное обеспечение, что позволяет модифицировать и разрабатывать ПО, как вам угодно.
Установка Openfiler на VMware Workstation
Подготовка к установке
Дистрибутив Openfiler распространяется бесплатно, скачать его можно на официальном сайте продукта Openfiler.
Процесс установки
Конфигурирование виртуальной машины
Для установки Openfiler на виртуальную машину необходимо выбрать установочный образ и установить минимальный размер виртуального диска на 10Гб.
Так же, для последующей настройки NAS сервера необходимо изменить в настройках виртуальной машины сетевой адаптер с NAT на Specific virtual network (в Oracle VirtualBox на сетевой мост)
Начало установки
После настройки виртуальной машины появляется окно выбора типа установки, выбираем графический путем нажатия клавиши enter
Openfiler начал подготовку к установке
Далее, в появившемся окне нажимаем next для конфигурирования Openfilera, устанавливаем язык и соглашаемся с изменениями, выбираем диск для установки системы и сетевое оборудование
Придумываем и вводим root пароль, после чего Openfiler начинает устанавливаться на виртуальную машину
Завершение установки
После окончания установки, система предложит перезагрузиться, после перезагрузки Openfiler запустится и начнет работу.
Далее перед пользователем появится черное окно консоли Openfiler, где указан адрес нашего хранилища.
В браузере заходим на указанный адрес (соглашаясь со всеми предупреждениями антивируса и самого браузера) и авторизируется в системе (логин по умолчанию: openfiler, пароль: password)
Загружается панель управления Openfiler. Более детализированная установка представлена на видео, расположенного ниже
Видео установки openfiler
Настройка NAS Openfiler
Подготовка к настройке
Рассмотрим настройку Openfiler на примере создания простого RAID-0 массива из 2х дисков, для этого необходимо в настройках виртуальной машины добавить еще 2 небольших (около 2гб) виртуальных диска.
Процесс настройки
Для начала, редактируем имеющиеся разделы. Переходим на вкладку Volumes, справа выбираем Block devices. Кликаем по названию раздела, поскольку создаем RAID массив, в типе поле устанавливаем значение Raid array member, нажимаем create. Данную операцию проделываем и со 2ым диском.
Затем необходимо создать сам RAID массив, переходим на вкладку Software RAID, отмечаем галочками необходимые для объединения разделы, тип массива и нажимаем Add array, после чего массив RAID-0 из двух разделов создастся.
Переходим на вкладку Volume groups и создаем группу томов, выбрав наш массив. Затем переходим на вкладку add volume, выбираем нашу группу томов, выбираем файловую систему раздела и название, задаем размер и создаем сам раздел.
Теперь можно создавать общие сетевые ресурсы, для этого переходим на вкладку меню Shares и создаем папку с произвольным именем. Для того что бы папка была "расшарена" кликаем по ней и нажимаем Make share. Затем, в появившемся окне возможно настроить режимы доступа к ней для разных пользователей
Необходимо так же на вкладке System, в поле Network Access Configuration добавить адреса пользователей, что бы в последующем определять права доступа к ресурсам для различных узлов.
Во вкладке Services можно включать и выключать необходимые сервисы, такие как NFS,FTP,CIFS сервера и другие.
подробная настройка Openfiler представлена на видео
Видео
Источники
- ↑ Openfiler // Wikipedia. [2017—2017]. Дата обновления: 30.06.16. URL: https://en.wikipedia.org/wiki/Openfiler (дата обращения: 06.12.2017).
- ↑ Openfiler products // Openfiler [2017—2017]. URL: https://www.openfiler.com/products (дата обращения: 06.12.2017).
Ссылки
- Openfiler:Downloads - Дата обращения: 20.12.2017. Режим доступа: http://openfiler.com/community/download
ISSN 2542-0356
Следуй за Полисом
Оставайся в курсе последних событий
Лицензия
Если не указано иное, содержание этой страницы доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» 4.0, а примеры кода – по лицензии Apache 2.0. Подробнее см. Условия использования.