Dystrybucja dostępna do tworzenia pamięci sieciowej OpenMediaVault 7.0

Po prawie dwóch latach od powstania ostatniej znaczącej gałęzi ukazała się stabilna wersja dystrybucji OpenMediaVault 7.0, która pozwala na szybkie wdrażanie sieciowych pamięci masowych (NAS, Network-Attached Storage). Projekt OpenMediaVault powstał w 2009 roku po rozłamie w obozie twórców dystrybucji FreeNAS, w wyniku czego wraz z klasycznym FreeNAS opartym na FreeBSD powstał oddział, którego twórcy postawili sobie za cel przeniesienie dystrybucji na jądro Linuksa i bazę pakietów Debiana. Do pobrania przygotowano obrazy instalacyjne OpenMediaVault dla architektury x86_64 (981 MB).

Dystrybucja OpenMediaVault za priorytetowe obszary rozwojowe uważa rozszerzenie obsługi urządzeń wbudowanych i stworzenie elastycznego systemu instalacji dodatków. W porównaniu do FreeNAS mechanizm instalacji dodatków został dość przeprojektowany, zamiast zmieniać całe oprogramowanie, aktualizacja OpenMediaVault wykorzystuje standardowe narzędzia do aktualizacji poszczególnych pakietów oraz pełnoprawny instalator, który pozwala wybrać niezbędne komponenty podczas procesu instalacji; .

Kontrolujący interfejs sieciowy OpenMediaVault jest napisany w języku PHP i charakteryzuje się ładowaniem danych w razie potrzeby przy użyciu technologii Ajax bez ponownego ładowania stron (interfejs sieciowy FreeNAS jest napisany w języku Python przy użyciu frameworka Django). Interfejs zawiera funkcje organizacji udostępniania danych i podziału uprawnień (w tym obsługa ACL). Do monitorowania można wykorzystać protokół SNMP (v1/2c/3), dodatkowo wbudowany jest system wysyłania powiadomień o problemach pocztą elektroniczną (m.in. monitorowanie stanu dysków poprzez SMART oraz monitorowanie pracy zasilacza awaryjnego) system).

Podstawowe usługi związane z pamięcią masową obejmują SSH/SFTP, FTP, SMB/CIFS, klienta DAAP, RSync, klienta BitTorrent, NFS i TFTP. Obsługiwane są systemy plików EXT3, EXT4, XFS i JFS. Ponieważ dystrybucja OpenMediaVault została zaprojektowana z myślą o rozszerzaniu funkcjonalności poprzez dodatki, wtyczki obsługujące protokół AFP (Apple Filing Protocol) są opracowywane oddzielnie. serwer BitTorrent, serwery iTunes/DAAP, LDAP, cel iSCSI, UPS, LVM i program antywirusowy (ClamAV). Obsługiwane jest tworzenie programowego RAID-u (JBOD/0/1/5/6) za pomocą mdadm.

Główne innowacje:

  • Baza pakietów została zaktualizowana do Debiana 12.
  • Pakiet unattended-upgrades służy do automatycznego instalowania aktualizacji i wysyłania powiadomień o dostępności nowych wersji. Pakiet cron-apt został zastąpiony przez unattended-upgrades i apticron. Do wysyłania statystyk dotyczących automatycznie zainstalowanych aktualizacji pocztą elektroniczną używany jest pakiet apt-listchanges.
  • Oprogramowanie do zarządzania RAID (mdadm) jest zawarte w osobnej wtyczce.
  • Dodano możliwość używania aliasów dla stałych nazw interfejsów Ethernet („enbX”) określonych w drzewie urządzeń.
  • Dodano obsługę uwierzytelniania wywołań RPC przy użyciu nagłówka X-OPENMEDIAVAULT-SESSIONID zamiast pliku cookie.
  • Do strony podsumowania interfejsu WWW dodano widget wyświetlający temperaturę wszystkich dysków.
  • W interfejsie internetowym podczas tworzenia kluczy SSH możesz wybrać użycie algorytmów RSA i Ed25519. Zakończono obsługę importowania kluczy DSA do SSH. Dodano obsługę kluczy SSH w oparciu o algorytm ed25519-sk.
  • Zawartość stron Przechowywanie, Foldery współdzielone i ACL została przegrupowana w interfejsie internetowym.
  • Ulepszone egzekwowanie limitów dla systemów plików.
  • Wywołanie narzędzia hdparm zostało zastąpione wywołaniem smartctl (hdparm nie jest już używany).

 Dystrybucja dostępna do tworzenia pamięci sieciowej OpenMediaVault 7.0


Źródło: opennet.ru

Dodaj komentarz