След почти две години от създаването на предходното важно издание, публикуван е стабилен релиз на дистрибуцията OpenMediaVault 7.0, което позволява бързо разгръщане на мрежово хранилище (NAS, Network-Attached Storage). Проектът OpenMediaVault е основан през 2009 година след разцепление сред разработчиците на дистрибуцията FreeNAS, в резултат на което наред с класическия FreeNAS, основан на FreeBSD, беше създадено клон, чиято цел беше да премине дистрибуцията на ядро Linux и пакетна база Debian. Подготовени са инсталационни образи на OpenMediaVault за архитектура x86_64 (981 MB).
Дистрибутивът OpenMediaVault поставя приоритетни цели за развитие в разширяване на поддръжката на вградени устройства и създаване на гъвкава система за инсталиране на добавки. В сравнение с FreeNAS, механизмът за инсталиране на добавки е значително преработен; вместо да се сменя „фърмуера“ напълно, за обновления на OpenMediaVault се използват стандартни средства за актуализиране на индивидуални пакети и пълноценен инсталатор, който позволява избор на необходими компоненти в процеса на инсталиране.
Управляващият уеб интерфейс на OpenMediaVault е написан на PHP и се отличава с зареждане на данни при необходимост с помощта на технологията Ajax без презареждане на страниците (уеб интерфейсът на FreeNAS е написан на Python с използване на рамка Django). Интерфейсът предлага функции за организиране на съвместен достъп до данни и разделяне на привилегии (включително поддръжка на ACL). За мониторинг може да се използва SNMP (v1/2c/3); допълнително е налична вградена система за изпращане на известия за проблеми на имейл (включително мониторинг на състоянието на дисковете чрез 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 цел, UPS, LVM и антивирус (ClamAV). Поддържа се създаването на софтуерни RAID (JBOD/0/1/5/6) с използване на mdadm.
Основни нововъведения:
- Пакетната база е актуализирана до Debian 12.
- За автоматична инсталация на актуализации и изпращане на известия за наличност на нови версии е използван пакетът unattended-upgrades. Пакетът cron-apt е заменен с unattended-upgrades и apticron. За изпращане на имейл със статистика за автоматично инсталираните актуализации е използван пакетът apt-listchanges.
- Управлението на софтуерни RAID (mdadm) е извлечено в отделен плъгин.
- Добавена е възможността за използване на псевдоними с постоянни имена на Ethernet интерфейси, задавани чрез Device Tree ("enbX").
- Добавена е поддръжка за аутентификация на RPC извиквания чрез използване на заглавие X-OPENMEDIAVAULT-SESSIONID вместо Cookie.
- На обобщената страница на уеб интерфейса е добавен виджет за показване на температурата на всички устройства за съхранение.
- В уеб интерфейса при създаване на SSH ключове е предоставена възможност за избор на алгоритми RSA и Ed25519. Поддръжката на импортиране на DSA ключове в SSH е прекратена. Добавена е поддръжка на SSH ключове с алгоритъм ed25519-sk.
- В уеб интерфейса е извършена прегрупировка на съдържанието на страниците Storage, Shared Folders и ACL.
- Подобрено е прилагането на квоти за файловите системи.
- Извикването на утилитата hdparm е заменено с извикване на smartctl (hdparm вече не се използва).

Източник: opennet.ru
