Релиз дистрибутива OpenMediaVault 1.0, продолжившего развитие FreeNAS на технологиях Linux
15 сентября 2014 года
Анонсирован выпуск дистрибутива OpenMediaVault 1.0, нацеленного на быстрое развёртывание сетевого хранилища (NAS, Network-Attached Storage). Проект OpenMediaVault образовался в результате раскола в стане разработчиков дистрибутива FreeNAS, в результате которого наряду с основанным на FreeBSD классическим FreeNAS было создано ответвление, разработчики которого поставили перед собой цель перевести дистрибутив на ядро Linux и пакетную базу Debian. Для загрузки подготовлены установочные образы OpenMediaVault для архитектур x86 (361 Мб) и x86_64 (390 Мб). Для оценки предоставляемого дистрибутивом управляющего web-интерфейса подготовлена специальная демонстрационная страница.
Управляющий web-интерфейс OpenMediaVault написан на PHP с использованием JavaScript-фреймворка ExtJS и отличается активным использованием технологии AJAX для обмена данными без перезагрузки страниц (web-интерфейс FreeNAS написан на языке Python с использованием фреймворка Django). В интерфейсе присутствуют функции организации совместного доступа к данным и разделения привилегий (в том числе поддержка ACL). Для мониторинга можно использовать SNMP (v1/2c/3), кроме того присутствует встроенная система отправки уведомлений о проблемах на email (включая отслеживание состояния дисков через S.M.A.R.T. и контроль работы системы обеспечения бесперебойного питания).
Если ключевым направлением развития FreeNAS является задействование возможностей файловой системы ZFS, то OpenMediaVault рассматривает в качестве приоритетных направлений расширение поддержки встраиваемых устройств и создание гибкой системы установки дополнений. В частности, по сравнению с FreeNAS достаточно сильно переработан механизм установки дополнений, вместо смены "прошивки" целиком для обновления OpenMediaVault используются штатные средства обновления отдельных пакетов и полноценный инсталлятор, позволяющий выбирать необходимые компоненты в процессе установки.
Из связанных с организацией работы хранилища базовых сервисов можно отметить: SSH/SFTP, FTP, SMB/CIFS, клиент DAAP, RSync, клиент BitTorrent, NFS и TFTP. В качестве файловой системы можно использовать EXT3, EXT4, XFS и JFS. Так как дистрибутив OpenMediaVault изначально нацелен на расширение функциональности через подключение дополнений, отдельно развиваются плагины с реализацией поддержки AFP (Apple Filing Protocol), сервера BitTorrent, сервера iTunes/DAAP, LDAP, iSCSI target, UPS, LVM и антивируса (ClamAV). Поддерживается создание программных RAID (JBOD/0/1/5/6) с использованием mdadm.
Особенности нового выпуска:
- Переход на пакетную базу Debian 7 Wheezy;
- Адаптация дистрибутива для использования на портативных системах, таких как Raspberry Pi, Cubieboard и Cubox;
- Замена http-сервера, обслуживающего работу WebGUI, с apache на nginx. Задействование php5-fpm для управления процессами FastCGI;
- Поддержка сводного экрана состояния системы (Dashboard) с возможностью подключения виджетов;
- Возможность перевода сервера хранения в ждущий, спящий или гибридный режим для экономии энергопотребления;
- Расширение инфраструктуры для плагинов;
- Индексирование данных о новых плагинах и доступных обновлениях, что позволяет избежать операций поиска и загрузки сведений при каждом входе в web-интерфейс;
- Применение режима монтирования ‘discard’ для файловых систем на Flash-накопителях;
- В плагин антивирусной проверки с использованием ClamAV добавлена поддержка области карантина;
- Для сокращения ввода/вывода в процессе обработки RRD-базы задействована утилита rrdcached;
- Для SMB/CIFS реализована поддержка асинхронного ввода/вывода (AIO), возможность аудита операций для каждого хранилища и функция очистки корзины;
- Возможность отмены внесённых в конфигурацию изменений;
- Поддержка SLAAC-автоконфигурации для IPv6;
- Возможность изменения оформления WebGUI на свой вкус через задание собственного набора стилей (css/omv-custom.css);
- Поддержка PFS ( Perfect Forward Secrecy);
- Блокировка входа на 180 секунд после трёх неверных попытки аутентификации.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.