După aproape doi ani de la formarea ultimei ramuri semnificative lansarea distribuției , destinat desfășurării rapide a stocării de rețea (NAS, Network-Attached Storage). Proiectul OpenMediaVault a fost fondat în 2009 după în rândul dezvoltatorilor distribuitorului , ceea ce a dus la crearea unei ramuri, a cărei scop a fost să porteze distribuitorul pe un nucleu Linux și o bază de pachete Debian. Pentru descărcare imaginele de instalare OpenMediaVault pentru arhitectura x86_64 (586 MB).
Principalele :
- Baza de pachete a fost actualizată la Debian 10 (Buster).
- S-a realizat tranziția la utilizarea sistemului de gestionare centralizată a configurației pentru desfășurarea și sincronizarea setărilor. De exemplu, pentru desfășurarea configurației unui nou sistem în conformitate cu parametrii din baza de date de configurare, este suficient să executați „omv-salt stage run all”.
- În locul utilitarei omv-mkconf, a fost propusă o nouă comandă omv-salt, care poate fi utilizată pentru a crea fișiere de configurație.
- În locul utilitarei omv-initsystem, a fost adăugată comanda „omv-confdbadm populate”, care determină setările curente și le sincronizează cu baza de date de configurare.
- Mecanismul de rezervă Time Machine a fost extins cu suport pentru partiții SMB/CIFS.
- Pentru gestionarea butonului de oprire, s-a activat systemd-logind.
- Pentru inițierea repornirii, opririi și trecerii în modul de standby s-a folosit systemd.
- În loc de ntpd pentru sincronizarea timpului precis, s-a folosit chrony.
- Pentru configurarea rețelei s-a activat systemd.
- Execuția operației TRIM (transmiterea informațiilor despre blocurile neutilizate către dispozitivele de stocare) a fost înlocuită cu lansarea unei astfel de lucrări pe bază de programare.
- A fost adăugat un backend pentru utilizarea stocărilor bazate pe controlere RAID Areca.
- Din cauza problemelor de stabilitate, suportul pentru folderele partajate („/sharedfolder/”) este dezactivat implicit pentru noile instalări. Pentru a-l activa, trebuie setată variabila „OMV_SHAREDFOLDERS_DIR_ENABLED=YES” și să fie executate comenzile „omv-salt stage run prepare” și „omv-salt deploy run systemd”.
- A fost asigurată memorarea dimensiunii și poziției ferestrelor.
- Pe ecranul principal a fost implementată o sugestie privind disponibilitatea unei actualizări.
- A fost adăugată o avertizare despre repornire.
Reamintim că OpenMediaVault consideră extinderea suportului pentru dispozitive încorporate și crearea unui sistem flexibil de instalare a suplimentelor ca fiind priorități în dezvoltare, în timp ce direcția principală de dezvoltare a FreeNAS este utilizarea capacităților sistemului de fișiere ZFS. Comparativ cu FreeNAS, mecanismul de instalare a suplimentelor a fost semnificativ revizuit, iar pentru actualizarea OpenMediaVault se folosesc instrumente de actualizare a pachetelor individuale și un instalator complet care permite alegerea componentelor necesare în timpul instalării.
Interfața web de gestionare OpenMediaVault este scrisă în PHP folosind cadrul JavaScript ExtJS și se remarcă prin încărcarea datelor la cerere, utilizând tehnologia Ajax, fără reîncărcarea paginilor (interfața web FreeNAS este scrisă în Python, utilizând cadrul Django). Interfața include funcții pentru organizarea accesului comun la date și separarea privilegiilor (inclusiv suport pentru ACL). Pentru monitorizare se poate utiliza SNMP (v1/2c/3), în plus, există un sistem încorporat de trimitere a notificărilor prin email despre probleme (inclusiv monitorizarea stării discurilor prin S.M.A.R.T. și controlul funcționării sistemului de alimentare neîntreruptă).
Printre serviciile de bază asociate cu organizarea funcționării unui depozit se numără: SSH/SFTP, FTP, SMB/CIFS, client DAAP, RSync, client BitTorrent, NFS și TFTP. Ca sistem de fișiere se pot folosi EXT3, EXT4, XFS și JFS. Deoarece distribuția OpenMediaVault este inițial destinată extinderii funcționalității prin conectarea suplimentelor, pluginurile sunt dezvoltate separat, integrând suport pentru AFP (Apple Filing Protocol), server BitTorrent, server iTunes/DAAP, LDAP, iSCSI target, UPS, LVM și antivirus (ClamAV). Se acceptă crearea de RAID software (JBOD/0/1/5/6) folosind mdadm.
Sursa: opennet.ro
