OpenMediaVault
Utvecklare | Volker Theile |
---|---|
Skrivet i | Webbgränssnitt: PHP , JavaScript ( Ext JS ) |
OS-familjen | Unix-liknande |
Arbetstillstånd | Nuvarande |
Källmodell | Öppen källa |
Initial release | 17 oktober 2011 |
Senaste släppningen | 6.3.1 / 16 februari 2023 |
Förvar | |
Marknadsföringsmål |
|
Tillgänglig i | engelska, kinesiska, tjeckiska, danska, holländska, franska, galiciska, tyska, grekiska, ungerska, italienska, japanska, koreanska, norska, polska, portugisiska, ryska, spanska, svenska, turkiska, ukrainska |
Uppdateringsmetod | BENÄGEN |
Pakethanterare | dpkg |
Plattformar | |
Typ av kärna | Monolitisk ( Linux ) |
Användarland | GNU |
Standardanvändargränssnitt _ |
GNOME-skal |
Licens | Gratis programvara ( GPL v3 ) |
Föregås av | FreeNAS v0.7 |
Officiell hemsida |
OpenMediaVault ( OMV ) är en gratis Linux-distribution designad för nätverksansluten lagring (NAS). Projektets ledande utvecklare är Volker Theile, som instiftade det 2009. OMV är baserat på Debians operativsystem och är licensierad genom GNU General Public License v3 .
Bakgrund
I slutet av 2009 var Volker Theile den enda aktiva utvecklaren av FreeNAS , ett NAS-operativsystem som Olivier Cochard-Labbé började utveckla från m0n0wall 2005. m0n0wall är en variant av FreeBSD -operativsystemet, och Theile bestämde sig för att han ville skriva om FreeNAS för Linux. Projektteamet hade vetat i månader att FreeNAS behövde en stor omskrivning för att stödja avgörande funktioner. Eftersom Cochard-Labbé föredrog att stanna kvar med ett FreeBSD-baserat system, kom han och Theile överens om att Theile skulle utveckla sin Linux-version under ett annat namn; det namnet var från början coreNAS , men inom några dagar kasserade Theile det till förmån för OpenMediaVault .
Under tiden behövde FreeNAS fortfarande skrivas om och underhållas. För att åstadkomma detta överlämnade Cochard-Labbé utvecklingen till iXsystems , ett amerikanskt företag som utvecklade operativsystemet TrueOS (upphört 2020).
Teknisk design
Theile valde Debian eftersom det stora antalet program i dess pakethanteringssystem innebar att han inte skulle behöva lägga tid på att packa om programvara själv. OpenMediaVault gör några ändringar i Debians operativsystem. Det tillhandahåller ett webbaserat användargränssnitt för administration och anpassning, och ett plug-in API för implementering av nya funktioner. Man kan installera plug-ins via webbgränssnittet.
Funktioner
- Flerspråkigt, webbaserat grafiskt användargränssnitt
- Protokoll: CIFS (via Samba ), FTP , NFS (version 3 och 4), SSH , rsync , iSCSI , AFP och TFTP
- Software-RAID ( nivåerna 0, 1, 4, 5, 6 och 10, plus JBOD )
- Övervakning: Syslog , Watchdog , SMART , SNMP (v1, 2c och 3) (skrivskyddad)
- Statistikrapporter via e-post
- Statistiska grafer för CPU -arbetsbelastningen, LAN- överföringshastigheter, hårddiskanvändning och RAM- allokering
- GPT / EFI -partitionering >2 TByte möjlig
- Filsystem : ext2 , ext3 , ext4 , Btrfs , XFS , JFS , NTFS , FAT32
- Kvot
- Användar- och grupphantering
- Åtkomstkontroller via ACL
- Länkaggregationsbindning , Wake-on-LAN
- Plug-in system
Plug-ins
- ClamAV - Antivirusprogram
- Digital Audio Access Protocol (DAAP) – tillhandahåller ljudfiler i ett lokalt nätverk (även för iTunes )
- SAN och iSCSI – blockbaserade åtkomstdatalager över nätverket
- Sabnzbd, en NNTP-läsare designad för automatisk hämtning av binära filer
- Lightweight Directory Access Protocol (LDAP) – Informationsbegäran och ändringar av en katalogtjänst
- Logical Volume Manager - möjliggör möjligheten att skapa och administrera dynamiska partitioner
- Netatalk – Fil-, tids- och skrivarserver för Apple Macintosh
- Network UPS Tools, för att stödja användningen av en avbrottsfri strömförsörjning
- Enkla ändringar av rutttabellerna
- usbbackup, som tillåter (automatisk) säkerhetskopiering till externa USB- hårddiskar
- Plex-server och webbklient, men endast för version 4 och tidigare. Versioner 5 och uppåt förlitar sig på Plex Docker-behållaren.
- Överföring (BitTorrent-klient)
- OwnCloud – en uppsättning klient-serverprogramvara för att skapa filvärdtjänster
- och många fler
Ytterligare plug-ins
Ytterligare plug-ins är tillgängliga via ytterligare paketförråd. Majoriteten av dessa plugin-program är utvecklade av en grupp som heter OpenMediaVault Plugin Developers . Statusen för alla plugin-program kan ses online. I oktober 2014 fanns det cirka 30 plugins tillgängliga. I juni 2015 fanns det mer än 70 stabila plug-ins tillgängliga.
Insticksprogram från tredje part
Några av de program som kan styras via plugin-program från tredje part är:
- Aufs , Greyhole, Union mount och SnapRAID
- Transmission , en BitTorrent- klient
- BitTorrent Sync
- Caliber , e- boksansvarig
- CUPS , skrivarserver
- eXtplorer, webbaserad filhanterare
- pyLoad / JDownloader , nedladdningshanterare
- MySQL / MariaDB , databasserver
- Nginx , webbserver
- OpenVPN AS, virtuellt privat nätverk
- Plex , mediaserver
- SYSLINUX , Preboot Execution Environment (PXE)
- Roundcube , webbaserad e-postklient
- Clonezilla / rsnapshot / SystemRescueCD , backup
- Sickbeard / SABnzdb / Hörlurar / Couch Potato, Usenet nedladdningshanterare
- Subsonic, webbaserad mediastreamer och jukebox
- Video Disk Recorder
- VirtualBox , virtuell maskinvärd
- WordPress , bloggprogramvara
- ZFS , ett avancerat filsystem
- och många fler
Lägsta systemkrav
- Vilken arkitektur/hårdvara som stöds av Debian
- 1 GiB RAM
- 4 GiB hårddisk, solid state-enhet eller USB-flashenhet med stöd för statisk slitageutjämning för operativsystemet.
- 1 hårddisk, solid-state-enhet eller USB-minne för lagring av användardata
Releasehistorik
För varje OpenMediaVault-utgåva väljer Theile ett projektkodnamn från Frank Herberts Dune- romaner .
Version | namn | Utgivningsdatum | EOL-datum | Bas | Anteckningar |
---|---|---|---|---|---|
0.2 | Ix | 2011-10-17 | ? | Debian 6 | Uppkallad efter planeten Ix . |
0.3 | Omnius | 2012-04-18 | 2012-12-30 | Introducerat flerspråkigt webbgränssnitt och grafisk användaruppmaning för rättighetsadministration via Access Control List . Utgåvan är uppkallad efter Omnius , ett kännande datornätverk i Legends of Dune- trilogin. | |
0.4 | Fedaykin | 2012-09-21 | 2013-12-09 | Uppkallad efter Fremen -folkets Fedaykin- kommandon . | |
0.5 | Sardaukar | 2013-08-25 | ? | Reviderat API gör v0.4 plugins inkompatibla. | |
1.0 | Kralizec | 2014-09-15 | 2015-12-26 | Debian 7 | Förbättrar stödet för svagare system; lägger till en instrumentpanel med stöd för widgets; förbättrad infrastruktur för plugin-program. Den här utgåvan är uppkallad efter Kralizec , en strid som förutspås inträffa i slutet av universum. |
2.0 | Stenbrännare | 2015-06-29 | 2017-12-06 | Sencha ExtJS 5.1.1 ramverk för webbgränssnittet; reviderat GUI stöder konfiguration av WiFi, VLAN, et al. Denna utgåva är uppkallad efter stenbrännaren , ett kärnvapen som innehas av House Atreides . | |
3.0 | Erasmus | 2017-06-13 | 2018-07-09 | Debian 8 | Uppkallad efter roboten Erasmus . |
4.0 | Arrakis | 2018-05-08 | 2020-06-30 | Debian 9 | Uppkallad efter planeten Dune . |
Usul | 2020-03-30 | 2022-06-30 | Debian 10 | Uppkallad efter det hemliga namnet Paul Atreides (Usul) i Dune . | |
Shaitan | 2022-05-04 | ? | Debian 11 | Uppkallad efter Fremen-termen för demon och senare efter den förvandlade gudskejsaren Leto Atreides II | |
Gammal version
Äldre version, fortfarande underhållen
Senaste versionen
|
Se även
- Jämförelse av iSCSI-mål
- Direct Attached Storage (DAS)
- Storage Area Network (SAN)
- TrueNAS (tidigare FreeNAS) - den FreeBSD-baserade NAS från vilken OpenMediaVault ursprungligen klaffades
- NexentaOS - öppen källkod OS och företagsklass NAS med kärnbaserad ZFS
- Openfiler - CentOS-baserat NAS-operativsystem
- Windows Home Server
- XigmaNAS - ett annat FreeBSD-baserat NAS-operativsystem, XigmaNAS är en fortsättning på den ursprungliga FreeNAS -koden som utvecklades mellan 2005 och slutet av 2011
- Zentyal