Timeline
Chat
Prospettiva
OpenMediaVault
sistema operativo Da Wikipedia, l'enciclopedia libera
Remove ads
OpenMediaVault (OMV) è una distribuzione linux gratuita progettata per l'utilizzo come network-attached storage (NAS). Lo sviluppatore principale del progetto è Volker Theile, il quale lo ha istituito nel 2009. OMV si basa sul sistema operativo Debian ed è concesso in licenza tramite la GNU General Public License v3.
Remove ads
Storia
Verso la fine del 2009, Volker Theile era l'unico sviluppatore attivo di FreeNAS, un sistema operativo per NAS che Olivier Cochard-Labbè iniziò a sviluppare da m0n0wall nel 2005. m0n0wall è una variazione del sistema operativo FreeBSD e Theile decise di voler riscrivere FreeNAS per Linux. Il team del progetto sapeva da mesi che FreeNAS aveva bisogno di una riscrittura importante per poter supportare funzionalità cruciali. Poiché Cochard-Labbè preferì rimanere su un sistema basato su FreeBSD, lui e Theile concordarono che Theile avrebbe sviluppato la sua versione basata su linux con un nome differente; inizialmente quel nome fu coreNAS ma nel giro di pochi giorni Theile lo scartò a favore di OpenMediaVault.
Nel frattempo FreeNAS aveva ancora necessità di essere riscritto e mantenuto. A tale scopo Cochard-Labbè consegnò lo sviluppo a iXsystems, un'azienda americana sviluppatrice del sistema operativo TrueOS.
Remove ads
Design tecnico
Riepilogo
Prospettiva
Theile scelse Debian perché il gran numero di programmi nel suo sistema di gestione dei pacchetti, gli permise di non dover perdere tempo a compiere repack di software. OpenMediaVault apporta poche modifiche al sistema operativo Debian: fornisce un'interfaccia utente basata sul web per l'amministrazione e la personalizzazione e un'API plugin per implementare nuove funzionalità. I plugin possono essere installati tramite l'interfaccia Web
Funzionalità
- Interfaccia grafica basata sul web multilingue
- Protocolli: CIFS (tramite Samba), FTP, NFS (versioni 3 e 4), SSH, rsync, iSCSI, AFP e TFTP
- RAID Software (livelli 0,1,4,5,6,10 e JBOD)
- Monitoraggio: Syslog, Watchdog, S.M.A.R.T., SNMP (versioni 1, 2c e 3) (sola lettura)
- Report statistici tramite e-mail
- Grafici statistici per il carico CPU, ratei di trasferimento LAN, utilizzo dell'hard disk e allocazione della ram
- Partizionamento GPT/EFI maggiore di 2TB possibile
- File system: ext2, ext3, ext4, Btrfs, XFS, NTFS, FAT32
- Quota
- Gestione di utenti e gruppi
- Controllo degli accessi tramite ACL
- Link Aggregation Bonding, Wake On Lan
- Sistema Plugin
Plugin
- ClamAV - Software antivirus
- Digital Audio Access Protocol – fornisce file audio in una rete locale (anche per iTunes)
- SAN and iSCSI – archivi di dati di accesso a blocchi tramite rete
- Sabnzbd, un lettore NNTP progettato per il recupero automatico di file binari
- Lightweight Directory Access Protocol – richiesta di informazioni e di cambiamenti di un servizio di directory
- Logical Volume Manager - offre la possibilità di creare e amministrare partizioni dinamiche
- Netatalk – Server di file, di tempo e di stampa per Apple Macintosh
- Plug-in per supportare l'utilizzo di un gruppo di continuità
- Facili modifiche alle tabelle di routing
- Plug-in, che permette la creazione di backup automatici ad hard disk USB esterni
- Server e client web Plex
- Transmission (client torrent)
- OwnCloud – una suite di software client-server per la creazione di servizi di file hosting
- e molti altri
Plugin addizionali
Plugin addizionali sono disponibili tramite repositories addizionali di pacchetti. La maggior parte di questi Plugin sono sviluppati da un gruppo chiamato OpenMediaVault Plugin Developers. Lo stato di tutti i plugin può essere visionato online tramite il sito ufficiale o su GitHub. In ottobre 2014 erano presenti 30 plugin. In giugno 2015 erano disponibili più di 70 plugin stabili e nel 2022 sono presenti circa 100 plugin per le diverse piattaforme.
Plugin di terze parti
Alcuni dei software controllabili tramite plugin di terze parti sono:
- Aufs, Greyhole, Union mount, e SnapRAID
- Transmission, un client BitTorrent
- Resilio Sync
- Calibre, e-book manager
- CUPS, print server
- eXtplorer, Web-based file manager
- pyLoad / JDownloader, download manager
- MySQL / MariaDB, database server
- Nginx, Webserver
- OpenVPN, virtual private network
- Plex, media server
- Syslinux, Preboot Execution Environment
- Roundcube, client per mail basato sul web
- Clonezilla / rsnapshot / SystemRescueCD, backup
- Sickbeard / SABnzdb / Headphones / Couch Potato, Usenet download manager
- Subsonic, streamer di media e jukebox basato sul web
- Video Disk Recorder
- VirtualBox, host per macchine virtuali
- WordPress, software per blog
- ZFS, un file system avanzato
- e molti altri
Requisiti minimi di sistema
- Qualsiasi architettura/hardware che sia supportata da Debian
- 1 GB RAM
- 4 GB Disco rigido, disco a stato solido o chiave USB con supporto a static wear levelling per il sistema operativo
- Un disco rigido, disco a stato solido oppure una chiave USB per salvare i dati dell'utente
Remove ads
Storico delle release
Riepilogo
Prospettiva
Ad ogni release di OpenMediaVault, Theile sceglie un nome in codice tratto dai romanzi del ciclo di Dune di Frank Herbert
Di seguito il Changelog completo di OpenMediaVault.
Remove ads
Note
Altri progetti
Collegamenti esterni
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads