3 марта 2024 года состоялся релиз открытой платформы для создания сетевых хранилищ OpenMediaVault 7.0 (кодовое название Sandworm). Проект развивается с 2009 года, его дистрибутив переведён на ядро Linux и пакетную базу Debian (в отличие от основанного на FreeBSD классического проекта FreeNAS).
Обновленная версия решения позволяет продвинутым пользователям и системным администраторам быстро развернуть сетевое хранилище (NAS, Network-Attached Storage). Платформа имеет удобный веб-интерфейс и поддерживает множество сетевых сервисов и протоколов. Для загрузки доступны установочные образы OpenMediaVault для архитектуры x86_64 (размер дистрибутива составляет 981 МБ).
Проект OpenMediaVault 7.0 переведён на базу Debian 12 Bookworm в качестве основы операционной системы вместо Debian 11.
Согласно списку изменений, проект теперь полагается на автоматические обновления для обработки обновлений пакетов, а не на cron-apt. Поддержка программного RAID MD перенесена на собственный плагин OpenMediaVault, появилась поддержка устройств Ethernet с использованием псевдонимов DeviceTree, добавлен новый виджет информационной панели для отображения температуры всех подключённых физических накопителей, стало доступно расширенное развёртывание квот файловой системы, а также в проекте исправлен ряд ошибок и внесены различные улучшения для компонентов.
По данным OpenNET, управляющий веб-интерфейс OpenMediaVault написан на PHP и отличается загрузкой данных по мере необходимости при помощи технологии Ajax без перезагрузки страниц (веб-интерфейс FreeNAS написан на языке Python с использованием фреймворка Django).
В интерфейсе проекта присутствуют функции организации совместного доступа к данным и разделения привилегий (в том числе поддержка ACL). Для мониторинга можно использовать SNMP (v1/2c/3). Также присутствует встроенная система отправки уведомлений о проблемах на email (включая отслеживание состояния дисков через S.M.A.R.T. и контроль работы системы обеспечения бесперебойного питания).
Из связанных с организацией работы хранилища базовых сервисов в 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.
Источник: habr.com