Zadnjih godina su NAS rješenja sve popularnija, i to ne samo u profesionalnim produkcijskim scenarijima, već i za svakodnevno korištenje doma. Bilo kao sredstvo za pohranu, dodatni radni prostor, backup podataka, pa čak i kao platforma za neke srednje komplicirane self-hosting projekte kroz kontejnersku virtualizaciju. Proizvođači i modeli su šareni, isto kao i cijene, a mnogima zapravo nije palo na pamet da su i „uradi sam“ rješenja također više nego valjana opcija u kombinaciji s open-source operativnim sustavima ciljano kreiranima za NAS sustave.
Što je zapravo NAS?
NAS (Network Attached Storage) je u pravilu računalo malih dimenzija i niže potrošnje, s naglaskom na pohranu, kojem se pristupa preko mrežnog sučelja. Ima standardne komponente kao i svako stolno računalo (procesor, RAM, diskove), pa se praktički bilo koji PC može bez problema prenamijeniti u tu svrhu instalacijom za to dediciranog operativnog sustava i dodavanjem diskova za pohranu.
Docker
Dosta spominjan u ovoj temi, Docker je platforma za virtualizaciju aplikacija u zasebnim kontejnerima skupa sa svime potrebnim za njihovo pokretanje. Kontejnersko okruženje osigurava kompatibilnost bez obzira na kojem sustavu se nalaze. Jako popularan alat za self-hosting aplikacija i servisa jer su kontejneri laganiji i učinkovitiji od virtualnih mašina i samim time idealni za NAS.
DSM 7 krase moderno sučelje i jako popeglan OS. Puno aplikacija odmah je dostupno za instalaciju, a tu je i jaka podrška za jednostavno dodavanje vlastitih kroz kontejnere
Zahtjevi i fićeri
Mnogima koji su s godinama odbacili desktope kao glavna računala i prešli na prijenosnike se upravo NAS nameće kao zgodna solucija za vanjsku pohranu i/ili backup. Pogotovo ako ga koristi više korisnika jer je dostupan preko mreže svim računalima u kućanstvu. Kod backupa i/ili pohrane je glavni kriterij veličina diskova u NAS-u, ali brzina mrežnog sučelja također igra ulogu. Pogotovo ako se NAS koristi kao radni prostor za rukovanje s većom količinom podataka ili općenito za brže pohranjivanje backupa. Velika većina ih po defaultu ima gigabitnu mrežu karticu, što je za po doma većini vjerojatno dovoljno. Za sve više od toga se treba pobrinuti da je i ostatak kućne mreže i računala već na većim brzinama od gigabita da bi se vidjeli neki benefiti.
Self-hosting kategorija je možda i najinteresantnija korisnicima u zadnje vrijeme, pogotovo u DIY krugovima. Mnogi su se odlučili baciti na self-hosting i dio servisa poput media centra za filmove i slike prebaciti na NAS, te ga kombinirati s TV-om za reprodukciju i pregled. Neke NAS platforme također podržavaju i jako dobro vrte Docker za kontejnersku virtualizaciju aplikacija i time su u mogućnosti za vlastito hostanje praktički beskonačne budući da je većina projekata dostupna i za Docker. Alternative za Google Photos (immich), vlastito cloud rješenje (Nextcloud), blokiranje reklama na mrežnoj razini (pi-hole), pa i automatski backup sustavi samo su neke od mogućnosti koje „skromni“ NAS može pogoniti. Za sve željne i takvih eksperimenata s podizanjem vlastitih aplikacija i usluga, jednostavnost i stabilnost rada s kontejnerima je također potencijalni kriterij koji valja uzeti u obzir prilikom odabira ili gradnje NAS-a.
Samogradnja BIOS dobro je imati na umu da je kod korištenja starijeg hardvera koji puta obavezan flash BIOS-a. Konkretno, matična bez flashanja nije mogla bootati noviji NVMe disk
Komercijalci vs DIY + free OS?
Synology DS925+ je malo ozbiljniji komad opreme za četiri SATA i dva NVMe diska, ali osjetno skuplji
NAS platformi i ekosustava ima dosta i ovisno o ciljanoj primjeni i budžetu, ponekad nije lako odabrati ultimativnog favorita koji sve stvari odrađuje jednako dobro. Performanse, jednostavnost korištenja, pouzdanost, podrška i konačno cijena su kategorije kojima različita rješenja pristupaju drugačije. Uvijek je neka od platformi bolja za tu jednu specifičnu primjenu u odnosu na ostatak, stoga valja odvagnuti koja je solucija najprikladnija ovisno o željama i primjeni.
Synology je već duže vremena jedan od najpopularnijih proizvođača sa solucijama koje se lako postavljaju i jednostavno rade „out of box“ bez previše podešavanja i prčkanja. DiskStation Manager (DSM) operativni je sustav koji ima odlično grafičko sučelje te veliku selekciju nativnih aplikacija koje dolaze s njime. Active Backup for Business dolazi s OS-om i smatra se najboljim što se tiče automatiziranih backupa za desktope i servere. DSM također ima nativnu podršku za Docker i pokretanje aplikacija i servisa ide uz svega nekoliko klikova i malo podešavanja. Nedostaci su viša cijena uređaja u koju ulazi i DSM licenca, a i neke mogućnosti su samo dostupne na skupljim enterprise modelima, tako da je i kod odabira NAS modela potrebno malo istražiti funkcionalnosti.
OMV: Klasičan i minimalan web UI. Sve opcije su i dalje tu ali nisu toliko vizualno prezentirane pa zahtjeva malo više navikavanja. No, određeni dio publike će cijeniti jednostavnost
UGREEN je noviji kineski proizvođač na NAS tržištu s nekoliko primamljivih karakteristika na svojim NAS uređajima. Grafičko sučelje je pogodno za početnike i lako za navigaciju. Početna cijena je bitno niža i sami uređaji su u prosjeku moćniji od konkurencije. Dodatno, imaju standardni BIOS, što omogućava instalaciju praktički bilo kakvog operativnog sustava na njih te su jako fleksibilni na tom frontu. Kontejneri su također podržani, dosta aplikacija interesantnih za self-hosting je dostupno na klik za instalaciju. Integracija s Dockerom nije toliko dobra kao kod DSM-a i nema mogućnosti instalacije kontejnera van kataloga kroz grafičko sučelje. S obzirom na to da je operativni sustav baziran na Linuxu, taj nedostatak se može odraditi kroz terminal, ali je svakako manje user friendly za manje iskusne. Sam OS nije toliko dugo na sceni i još se razvija, tako da je definitivno podložan promjenama i manje stabilan u usporedbi s DSM-om. Nije baš za „fire and forget“ rješenja, ali za ulaznu točku gotovih solucija i eksperimentiranje je solidan početni odabir. NAS uređaji su jako kompaktni, pa su zgodan odabir i za skraćenu verziju samogradnje jer se na njih lako instaliraju i open source operativni sustavi, a zasebne standardne PC komponente će teško replicirati sitne dimenzije UGREEN hardwarea, čak i mini ITX formati.
TrueNAS dolazi u nekoliko oblika. Moguće je direktno od proizvođača kupiti gotove uređaje, ali to su primarno enterprise poslovna rješenja. Za krajnjeg korisnika je puno interesantnija činjenica da je njihov OS u potpunosti open-source po dizajnu i da je community inačicu moguće instalirati na bilo koje računalo, tako da je čest odabir za samogradnju. Dolazi u osnovnoj CORE varijanti baziranoj na FreeBSD platformi koja služi za osnove bez previše kompliciranja. Novija SCALE verzija je direktno bazirana na Debian Linuxu i bitno je svestranija s više mogućnosti. SCALE verzija podržava i kontejnere. Ima ugrađeni app katalog koji je dosta limitiran, a dodavanje dodatnih Docker aplikacija van kataloga zahtijeva malo ručnog podešavanja. Pregled ručno instaliranih aplikacija nije najbolji, ali lako se za prvi projekt može instalirati neki app za lakše rukovanje i kreaciju novih kontejnera (npr. Portainer ili Dockage), pa daljnji management odrađivati preko njega s više kontrole.
Open Media Vault je besplatan NAS OS i na sceni je dosta dugo, više od 10 godina. Platforma je podosta zrela i stabilna te se diči jako niskim zahtjevima, a čak nudi i ARM podršku. Sučelje je više tradicionalno u usporedbi s ostalima, ali sve osnovne opcije su tu i raspoređene dosta intuitivno. Ipak, osjeti se hardcore pristup, nema puno držanja za ruku korisnika i neko predznanje ili pokoji tutorial oko postavljanja su poželjni. Same mogućnosti su po instalaciji dosta osnovne, ali se jako puno dodatnih funkcionalnosti može dodati kroz brojne plugine. Zapravo prva stav koju mnogi rade po podizanju OMV je instalacija OMV-Extras dodatka koji omogućava aktivaciju plugina. Zahtijeva više igranja s terminalom od ostalih i malo Linux iskustva za podešavanje naprednijih opcija. Moguća je i instalacija Dockera, ali se inicijalno cijeli proces podešava ručno i nije nužno intuitivan. Jednom kad se već spomenuti
Portainer ili Dockage zavrte, cijeli proces dodavanja dodatnih aplikacija je bitno olakšan.
TrueNAS Dashboard Za razliku od DSM-a i UGOS-a koji imaju „desktop“ prikaz, trueNAS više naginje tradicionalnijem web sučelju uz detaljan dashboard kao home screen
Sam svoj majstor
DIY ruta za NAS samogradnju je jako fleksibilna na više frontova. Za specifične i zahtjevnije primjene omogućava vlastiti odabir hardwarea koji je prikladniji za željene performanse, a potencijalno jeftiniji od high-end NAS solucija s istim karakteristikama. Ostavlja više opcija operativnog sustava koji se mogu upregnuti u tu svrhu, većina kojih je besplatna. A u konačnici za manje zahtjevne korisnike ostaje i varijanta prenamjene starijeg računala ili komponenti u tu svrhu za budget friendly rješenje koje košta jako malo ili čak ništa. Zahtjevi za osnovniju primjenu zapravo nisu veliki i 10-ak godina ili stariji hardware može odrađivati taj posao bez nekih poteškoća. Potencijalni limit se jedino pojavljuje kod nekih self-hosting multimedijskih aplikacija ako se želi koristiti transkodiranje videa na samome NAS-u. Ali i u tom slučaju bi četvrta generacija Intel procesora (2014. godina) te novije trebale biti dovoljno opremljene i za takav zadatak. Glavne odluke prije početka samogradnje se odnose na kapacitet i broj diskova te je li RAID u planu. To sve diktira veličinu kućišta jer određene RAID konfiguracije zahtijevaju i minimalan broj diskova za rad. Neka najtipičnija varijanta su dva diska u RAID 1 formaciji (mirroring) gdje se podaci dupliciraju na oba diska u svrhu redundancije. Adekvatna sigurnost u slučaju kvara jednog diska, a i dalje omogućava mala kućišta za izvedbu.
Sad već stara H97 platforma s i5-4460 procesorom, 8 GB radne memorije je poslužila kao primjer NAS samogradnje u kućištu manjih dimenzija. Isprobali smo TrueNAS i OVM s dva diska za pohranu koji su u oba slučaja bili u RAID 1 konfiguraciji. Važno je napomenuti da prilikom samogradnje treba računati i na jedan disk više na kojem će biti instaliran i sam operativni sustav. OS ne zahtijeva puno prostora, pa to može biti disk manjeg kapaciteta. U ovom slučaju je iskorišten M.2 slot za mali NVMe disk od 120 GB. Sama instalacija je bila brza i jednostavna, nakon čega se mašini pristupa preko web sučelja za inicijalno postavljanje i konfiguraciju sustava pohrane, dijeljenih mrežnih direktorija i korisničkih računa. Brzi build i od starijih dijelova koji su se našli sa strane i nisu koštali ništa. Glatka instalacija i postavljanje osnovnih opcija, projektić za manje od jednog popodneva posla, odlična opcija za testiranje i isprobavanje mogućnosti bez kupovanja opreme.
Ugreen DXP2800 jeftinije je gotovo rješenje za dva 3.5“ i dva NVMe diska, dobra entry level opcija za kategoriju s dva diska ili više
TrueNAS radi i gotove uređaje, ali više ciljane za enterprise sustave. Većini je najinteresantnija besplatna community inačica TrueNAS OS-a za samogradnje
Najbolja opcija?
Kao što je i na početku bilo rečeno, sve ovisi o svrsi i željama korisnika. Synology je za korisnike koji žele proizvod koji je out-of-box, odnosno jednostavno radi i odmah je spreman za akciju. Također prvi izbor za one koji traže ozbiljnije automatske backup solucije s verzioniranjem i deduplikacijom, Active Backup for Business u tom aspektu nema konkurenciju. DSM je jako dorađen i jednostavan za korištenje, podrška i dokumentacija je odlična i community dosta jak. Razlikuje se od ostatka jer se DSM instalira i na diskove koji se koriste za pohranu. Oporavak je u slučaju katastrofalnog kvara uređaja posebno jednostavan jer se diskovi mogu preseliti u drugi Synology NAS i može se povratiti kompletna konfiguracija i postavke OS-a skupa sa podacima, što jako štedi vrijeme. Sam boot OS-a i inicijalna instalacija se doduše nalaze u internoj memoriji uređaja, tako da je DSM službeno podržan samo u zatvorenom krugu Synology uređaja. Podrška za Docker je odlična i korištenje i dodavanje aplikacija je jako jednostavno. Sve to ima i svoju cijenu, doslovno. Uređaji su u zatvorenom eko sustavu i cijene su relativno visoke, ali jednostavnost korištenja je pogodnost koja ima svoju publiku.
UGREEN je interesantan na par strana. Nudi jeftine ulazne uređaje korisnicima koji trenutačno možda nemaju NAS, a žele smočiti noge i isprobati mogućnosti bez previše prethodnog znanja i iskustva. Grafičko sučelje ostavlja moderan dojam i lako je za navigaciju i postavljanje. Docker podrška nije toliko glatka kao kod DSM-a, ali i dalje ima solidne mogućnosti, a da pritom ne treba posegnuti za terminalom i ručno namještati stvari što će manje iskusnima sigurno biti plus. Druga kategorija su DIY entuzijasti koji traže uređaj malih dimenzija na koji misle instalirati nešto drugo. Standardni BIOS i M.2 slot čine uređaje jako poželjnima za modifikacije i gradnju jako kompaktnih vlastitih rješenja koja su na kraju jeftinija i manja od ručnog sastavljanja mini konfiguracije.
Samogradnja je na volju i maštu korisnika. Sve polazi od kućišta, manjih formata za stol, većih za ispod stola, ili full tower konfiguracija za smjestiti čim više diskova
TrueNAS je s novijom SCALE verzijom baziranom na Debianu izuzetno moćan operativni sustav s jako puno mogućnosti i u potpunosti je besplatan. Standardno koristi ZFS datotečni sustav s ugrađenom zaštitom integriteta podataka, podržava snapshotiranje, deduplikaciju i kloniranje koje će napredniji korisnici za backup i self-hosting definitivno cijeniti. ZFS doduše zahtijeva više resursa za rad, tako da je veći potrošač i nije baš prikladan za slabi hardware, pa to treba uzeti u obzir u slučaju samogradnje. Prikladniji za entuzijaste i DIY nastrojene korisnike, ali sučelje je dovoljno jednostavno da će i manje iskusni biti u stanju podesiti NAS za osnovni rad bez previše problema. Za konkretnije Docker stvari već treba malo prčkanja, ali ima dosta uputa i video tutoriala online za takve stvari, tako da nije nemoguće i za manje iskusne. Idealan za isprobavanje samogradnje na pomoćnom računalu i testiranje funkcionalnosti budući da ne košta ništa.
Open Media Vault krase određeni minimalizam i modularnost, tako da ga je moguće skrojiti po vlastitom nahođenju za specifičnu ulogu. Isto nije loša opcija za isprobavanje jer ima jako niske hardverske zahtjeve i najvjerojatnije će raditi na svakom PC-u, a ARM verziju je moguće upogoniti i na Raspberry Pi-ju. Puno naprednih mogućnosti koje se dodatno mogu omogućiti preko plugina, također besplatan, ali svakako najmanje user friendly od svih spomenutih opcija, pa možda nije najbolji odabir za nekoga tko se prvi put susreće s NAS sustavima. Docker u potpunosti podržan, ali s puno ručne pripreme terena i podešavanja. Definitivno prikladniji za naprednije korisnike koji žele sami sagraditi NAS, unaprijed imaju plan što žele od njega i Linux im nije strani pojam.




































