Który jest najlepszy dla samodzielnego serwera NAS?

Photo of author

By maciekx

Niezbędne elementy systemów NAS do samodzielnego montażu

  • OpenMediaVault (OMV) wyróżnia się łatwością obsługi i prostotą aktualizacji, będąc idealnym wyborem dla podstawowych konfiguracji NAS.
  • TrueNAS Core oferuje zaawansowane możliwości, bardziej złożony interfejs i rozbudowane opcje zarządzania danymi, co czyni go odpowiednim dla bardziej wymagających użytkowników.
  • Unraid przyciąga uwagę intuicyjnym interfejsem, dodatkowymi funkcjonalnościami i elastycznym podejściem do zarządzania przestrzenią dyskową, choć wiąże się to z jednorazowym kosztem w przedziale 59-129 dolarów.

Sieciowa pamięć masowa (NAS) jest znakomitym rozwiązaniem, jeśli planujesz udostępniać pliki, multimedia lub inne zasoby komputerom w ramach sieci lokalnej, a nawet przez internet. Co więcej, możesz samodzielnie skonstruować serwer NAS, wykorzystując do tego celu nieużywany komputer.

Jeśli perspektywa budowy własnego serwera NAS wydaje Ci się zbyt skomplikowana, zawsze możesz zdecydować się na zakup gotowej obudowy NAS, oszczędzając sobie trudu związanego z wyborem systemu operacyjnego i jego konfiguracją. Wystarczy, że włożysz dyski twarde i wszystko gotowe. Jednak, gdy zdecydujesz się na samodzielne zbudowanie serwera NAS, będziesz musiał podjąć kilka istotnych decyzji.

O ile wybór sprzętu może być stosunkowo prosty, to z szerokim wyborem systemów operacyjnych, takich jak OpenMediaVault (OMV), TrueNAS CORE oraz Unraid, decyzja o odpowiednim systemie operacyjnym dla Twojego serwera NAS może być nie lada wyzwaniem.

W kwestii podstawowej funkcjonalności różnice między tymi trzema systemami operacyjnymi są subtelne, niemniej jednak poniższe zestawienie prezentuje zarys możliwości każdego z nich. Poza podstawową rolą, jaką pełni system operacyjny NAS, wszystkie trzy oferują unikatowe funkcje, które mogą zaważyć na Twoim wyborze.

OpenMediaVault

TrueNAS Core

Unraid

Podstawa systemu

Debian Linux

FreeBSD

Linux-Slackware

Obsługiwane systemy plików

GPT, EXT3, EXT4, XFS, JFS, Btrfs

ZFS

XFS, ZFS, Btrfs, ReiserFS

Ochrona danych

Wsparcie dla oprogramowania RAID (nie wymaga kontrolera RAID)

Wsparcie dla oprogramowania RAID (nie wymaga kontrolera RAID)

System oparty na parzystości zamiast RAID

Minimalne wymagania sprzętowe

Procesor x86, x64 lub ARM, 1 GB RAM, 4 GB przestrzeni dyskowej

Procesor 2-rdzeniowy Intel 64-bit lub AMD x86/x64, 8 GB RAM, SSD 16 GB na system, minimum dwa dyski magazynujące

Procesor 64-bit 1 GHz lub szybszy, 4 GB RAM, minimum dwa dyski twarde

Cena

Bezpłatny

Bezpłatny

59 USD wersja Basic, 89 USD wersja Plus, 129 USD wersja Pro (jednorazowy zakup)

Chociaż zarówno OMV, jak i TrueNAS Core umożliwiają uruchamianie maszyn wirtualnych, Unraid wyróżnia się wieloma funkcjami, które zostawiają konkurentów w tyle. Nie tylko możesz bezproblemowo hostować kontenery Docker, ale także uruchamiać własne serwery gier, konfigurować połączenia VPN za pomocą WireGuard (funkcja dostępna także w TrueNAS CORE), automatyzować kodowanie multimediów, a także konfigurować własny serwer do przechwytywania, kodowania i streamingu.

Jeśli jednak planujesz budowę czegoś więcej niż tylko serwera NAS, na przykład domowego laboratorium, Unraid może być idealnym wyborem, o ile jesteś gotowy na poniesienie jednorazowego kosztu. Jeśli nadal masz wątpliwości, istnieje wiele powodów, dla których Unraid jest uważany za doskonałe rozwiązanie NAS do zastosowań domowych. OMV i TrueNAS Core to wciąż znakomite opcje dla podstawowego serwera NAS, oferujące dodatkową funkcjonalność.

Kluczową kwestią jest wybór odpowiedniego systemu. Zatem przyjrzyjmy się bliżej różnicom między poszczególnymi systemami operacyjnymi NAS.

Wymagania sprzętowe i kompatybilność

  • OMV działa na dowolnym procesorze x86, x64 lub ARM, przy wsparciu 1 GB pamięci RAM i minimum 4 GB przestrzeni dyskowej.
  • TrueNAS CORE nie współpracuje z procesorami ARM i wymaga co najmniej 2-rdzeniowego 64-bitowego procesora Intel lub AMD x86/x64, 8 GB pamięci RAM, 16 GB dysku SSD na system i minimum dwóch dysków magazynujących o tej samej pojemności.
  • Unraid jest mniej wymagający, wystarczy procesor 64-bit o taktowaniu 1 GHz lub wyższym, przynajmniej 4 GB pamięci RAM i dwa dyski twarde dla obsługi parzystości.

Pamiętaj, że to minimalne wymagania określone w dokumentacji systemów operacyjnych, a rzeczywiste osiągi mogą się różnić. Ponadto są to jedynie minimalne specyfikacje. Każdy z tych systemów NAS można zainstalować na znacznie wydajniejszym sprzęcie.

sławomir.gawryluk/Shutterstock

Każdy z systemów operacyjnych NAS może działać na różnorodnych urządzeniach, od starszych laptopów po serwery klasy korporacyjnej. Niemniej jednak, Unraid i TrueNAS CORE oferują lepszą kompatybilność ze sprzętem wyższej klasy. Nie oznacza to, że OMV nie sprawdzi się na serwerze, po prostu nie wykorzystasz w pełni potencjału sprzętu, tak jak w przypadku TrueNAS CORE lub Unraid.

Z ostrożności, miałem pewne trudności z instalacją darmowej wersji próbnej Unraid na sprzęcie, który spełniał wymagania. Pamiętaj o wykonaniu kopii zapasowej danych przed zmianą systemu operacyjnego na działającym serwerze NAS, ponieważ nieprawidłowości podczas instalacji mogą spowodować problemy z urządzeniem, szczególnie przy przejściu z systemu opartego na RAID do systemu wykorzystującego parzystość, jak w przypadku Unraid. To tylko przykład, miej to na uwadze.

Zarządzanie przestrzenią dyskową i narzędzia systemowe

OMV

OpenMediaVault

OMV jest najprostszym z tej trójki. Bazuje na Debian Linux i posiada intuicyjny panel administracyjny dostępny przez przeglądarkę, pozwalający na zarządzanie pamięcią sieciową. Prostota OMV sprawia, że aktualizacje są łatwiejsze dzięki zarządzaniu pakietami Debiana. Dostępna jest obsługa wielu użytkowników, harmonogram zadań, system certyfikatów, a nawet system wtyczek, oferujący rozszerzoną funkcjonalność.

W kwestii zarządzania pamięcią masową, OMV obsługuje partycje GPT i wszystkie popularne systemy plików, takie jak EXT3, EXT4, XFS, JFS i Btrfs. Btrfs dodatkowo umożliwia zarządzanie migawkami, automatyczne harmonogramy czyszczenia oraz sprawdzania błędów.

TrueNAS Core

TrueNAS

Następny w kolejności jest TrueNAS. Wykorzystuje FreeBSD jako podstawę i bazuje na systemie plików OpenZFS firmy iXsystems. Oferuje bardziej zaawansowany interfejs sieciowy z rozbudowanymi opcjami sterowania w porównaniu z OMV. Jak można się spodziewać, oferuje planowanie zadań i zadań Cron, uruchamianie skryptów powłoki i wtyczki rozszerzające funkcjonalność. Dostępne są także nieograniczone migawki, punkty kontrolne puli, replikacja zdalna i lokalna, a także klonowanie oszczędzające miejsce.

Aktualizacje są dostarczane przez wbudowany system aktualizacji. Nie jest to standardowe polecenie terminala, ale jest to wygodny sposób na aktualizację systemu operacyjnego. Dostępne jest także jednokrotne logowanie (SSO) i zarządzanie zbiorami danych.

Unraid

Unraid

Unraid oferuje wszystkie wyżej wymienione funkcje, wyróżniając się przy tym znacznie bardziej intuicyjnym i estetycznym interfejsem. Bazuje na Slackware Linux i obsługuje XFS, ZFS, Btrfs oraz ReiserFS. Ponadto Unraid jest w stanie zarządzać szeregiem dysków, umożliwiając dodawanie kolejnych bez konieczności ponownej konfiguracji. Oferuje także obsługę kontenerów Docker i maszyn wirtualnych od razu po instalacji.

Ochrona danych

OMV wspiera oprogramowanie RAID dla dodatkowej ochrony danych. Możesz ustawiać niestandardowe limity na wolumenach, tworzyć listy kontroli dostępu (ACL) i zarządzać sposobem udostępniania serwera NAS innym komputerom. Dostępnych jest wiele narzędzi monitorujących, w tym Syslog i Watchdog, a jeśli chcesz, możesz otrzymywać powiadomienia e-mail. Jeśli potrzebujesz przypomnienia, możesz zapoznać się z informacjami o tym, czym jest RAID i jak działa. Oprogramowanie RAID nie wymaga dedykowanych kart ani kontrolerów RAID, dzięki czemu jego implementacja jest stosunkowo prosta.

TrueNAS CORE również wykorzystuje RAID. Dodatkowo oferuje dyski samoszyfrujące, szyfrowanie zbiorów danych, szyfrowaną replikację, a także wsparcie dla WireGuard i OpenVPN. Ponadto możesz tworzyć własne listy ACL i filtrować adresy IP, aby zapobiec nieautoryzowanemu dostępowi do serwera NAS. Choć obsługiwane jest zarówno sprzętowe jak i programowe RAID, to zdecydowanie odradza się korzystanie ze sprzętowego RAID dla systemów plików opartych na ZFS.

Unraid nie wykorzystuje tradycyjnego RAID, co eliminuje potrzebę ponownego równoważenia danych po dodaniu nowych dysków. Zamiast tego, Unraid używa systemu parzystości, umożliwiając mieszanie dysków o różnych prędkościach i pojemnościach. System ten analizuje wartości 0 i 1 w każdym bloku danych na dyskach, ustalając parzystość. Pozwala to Unraid na odzyskanie utraconych danych niezależnie od liczby dysków.

Ceny

  • OMV i TrueNAS CORE są darmowym oprogramowaniem typu open source.
  • Unraid kosztuje 59 USD w wersji Basic (do 6 dysków), 89 USD w wersji Plus (do 12 dysków) i 129 USD w wersji Pro (bez limitu dysków).

Na szczęście jest to jednorazowy zakup, więc jeśli zdecydujesz się na Unraid, poniesiesz ten koszt tylko raz, przynajmniej jeśli chodzi o oprogramowanie. Jeśli chcesz przetestować Unraid, możesz skorzystać z bezpłatnej 30-dniowej wersji próbnej, która oferuje pełen zakres funkcji.

OMV vs. TrueNAS vs. Unraid: który wybrać?

Podsumowując, jeśli zależy Ci na szybkiej i bezproblemowej konfiguracji NAS opartej na Debianie, OMV będzie doskonałym wyborem. Jeśli planujesz przekształcenie urządzenia ARM (np. Raspberry Pi) w serwer NAS, OMV będzie Twoją jedyną opcją. Pamiętaj jednak, że ze względu na swoją prostotę, funkcjonalność jest ograniczona do podstawowych opcji systemu operacyjnego NAS.

TrueNAS CORE oferuje większą funkcjonalność i bardziej zaawansowany interfejs, ale kosztem większej złożoności. Jeśli chcesz poświęcić czas i wysiłek, jest to świetna bezpłatna opcja.

Unraid rekomendowałbym, jeśli masz konkretne zastosowania dla jego funkcji. Jest to znakomita opcja, która pod wieloma względami przewyższa OMV i TrueNAS CORE. Jednak może być przesadą dla osób planujących prosty serwer NAS, zwłaszcza biorąc pod uwagę jednorazową opłatę, którą należy dodać do kosztów sprzętu.

Najlepszym sposobem na wybór idealnego systemu jest przetestowanie wszystkich trzech. Unraid może być atrakcyjny, ale jeśli nie wykorzystasz jego rozbudowanej listy funkcji, lepiej będzie, jeśli zdecydujesz się na prostsze i lżejsze rozwiązanie, takie jak TrueNAS CORE lub OMV.


newsblog.pl