Доступен дистрибутив для создания сетевых хранилищ OpenMediaVault 8.0

После почти двух лет с момента формирования прошлой значительной ветки опубликован стабильный релиз дистрибутива OpenMediaVault 8.0, позволяющего быстро развернуть сетевое хранилище (NAS, Network-Attached Storage). Проект OpenMediaVault основан в 2009 году после раскола в стане разработчиков дистрибутива FreeNAS, в результате которого наряду с основанным на FreeBSD классическим FreeNAS было создано ответвление, разработчики которого поставили перед собой цель перевести дистрибутив на ядро Linux и пакетную базу Debian. Для загрузки подготовлены установочные образы OpenMediaVault для архитектуры x86_64 (1.4 ГБ).

Дистрибутив OpenMediaVault рассматривает в качестве приоритетных направлений разработки расширение поддержки встраиваемых устройств и создание гибкой системы установки дополнений. По сравнению с FreeNAS, достаточно сильно переработан механизм установки дополнений, вместо смены «прошивки» целиком для обновления OpenMediaVault используются штатные средства обновления отдельных пакетов и полноценный инсталлятор, позволяющий выбирать необходимые компоненты в процессе установки.

Управляющий web-интерфейс OpenMediaVault написан на PHP и отличается загрузкой данных по мере необходимости при помощи технологии Ajax без перезагрузки страниц (web-интерфейс FreeNAS написан на языке Python с использованием фреймворка Django). В интерфейсе присутствуют функции организации совместного доступа к данным и разделения привилегий (в том числе поддержка ACL). Для мониторинга можно использовать SNMP (v1/2c/3), кроме того присутствует встроенная система отправки уведомлений о проблемах на email (включая отслеживание состояния дисков через S.M. A.R.T. и контроль работы системы обеспечения бесперебойного питания).

Из связанных с организацией работы хранилища базовых сервисов можно отметить: 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 13.

  • Инструментарий для управления частотой CPU и режимами энергопотребления cpufrequtils заменён на linux-cpupower.

  • Изменены RPC-вызовы UserMgmt: enumerateSystemUsers, UserMgmt: enumerateUsers, UserMgmt: enumerateAllUsers и UserMgmt: getUserList, которые теперь по умолчанию возвращают только базовую информацию о пользователях и группах, а для получения расширенных сведений требуют выставления параметра «detail». Изменение позволило существенно ускорить работу данных вызовов.

  • В уведомлении об изменении конфигурации обеспечен показ списка обновлённых модулей.
  • На страницу обновления системы добавлена информация о старых версиях обновляемых пакетов.

  • В настройках chrony по умолчанию задействована директива «pool» вместо «server».
  • Для беспроводных соединений налажена поддержка аутентификации WPA3 (SAE).
  • При установке в существующих системах с Debian оставлена только поддержка архитектур AMD64 и ARM64.

center>CFD0C5CECEC5D4_1709491439.png

Источник: http://www.opennet.ru/opennews/art.shtml? num=64489

© OpenNet