Kaip seną kompiuterį paversti NAS

Jei vis dar stovi senas kompiuteris, galite jį paversti NAS.

Jei šalia stovi senas kompiuteris, gali kilti klausimas, ką su juo daryti. Galite paversti jį srautiniu kompiuteriu, galite padovanoti šeimai ar draugui... arba galite paversti jį NAS. NAS reiškia „Network Attached Storage“, tačiau tai yra šiek tiek klaidingas tokių įrenginių pavadinimas. Tai ne tiesiog saugykloje ir iš tikrųjų gali padaryti daug daugiau. Aš paėmiau savo seną žaidimų kompiuterį ir paverčiau jį NAS, ir tai buvo stebėtinai lengva padaryti. Dar geriau, kad jūs taip pat galite tai padaryti.

Kodėl verta naudoti senesnį kompiuterį, o ne pirkti tam skirtą NAS?

Tiesą sakant, yra keletas priežasčių, dėl kurių galbūt norėsite naudoti senesnį kompiuterį, tačiau didžiausia yra tiesiog perdirbimas. Jei turite nepriekaištingą kompiuterį ir nieko nedarote, kodėl turėtumėte nusipirkti NAS, užuot tiesiog pradėję dirbti seną kompiuterį? Ypač todėl, kad senesni kompiuteriai, tokie kaip šie, tikriausiai bus galingesni nei dauguma NAS įrenginių, kuriuos galėtumėte pasiimti, tai iš tikrųjų yra nieko gero.

Dar geriau yra tai, kad tikriausiai jūs taip pat geriau susipažinsite su savo kompiuterio dalimis ir tuo, ką jis gali ir ko negali. Pavyzdžiui, „Ryzen 7 3700x“ neturintis integruoto GPU reiškė, kad žinau, kad man kompiuteryje reikia GPU medijos perkodavimui. Jei tiesiog nusipirkčiau paruoštą NAS darydamas prielaidą, kad jis gali transliuoti HEVC koduotą 4k vaizdo įrašą, yra tikimybė, kad būčiau labai nusivylęs.

Tada yra išlaidų veiksnys. Jei kompiuteris meluoja nieko nedarydamas, tikėtina, kad iš tikrųjų jums nereikės daug investuoti. Visas mano kompiuteris vis dar buvo nepažeistas su Ryzen 7 3700x, 24 GB RAM ir GTX 1070. Jei naudojate NAS, norėsite pasiimti specializuotus NAS diskus, bet tai viskas, ko man reikėjo nusipirkti. Bet kuris iš geriausi NAS kietieji diskai tiks, ir aš pasiėmiau 4 TB Seagate IronWolf Pro. Realiai norėsite, kad RAID konfigūracijoje jų būtų kelis kartus, kad būtų užtikrintas duomenų perteklius ir greitis, tačiau bet kada galite atnaujinti. Pasirinkta operacinė sistema turės įtakos tai, kaip bus lengva vėliau pridėti saugyklos. Jums tereikia turėti pakankamai SATA jungčių pagrindinėje plokštėje ir vietos kompiuterio diskams. Jei jūsų kompiuteryje yra, pavyzdžiui, DVD skaitytuvas, netgi galite nusipirkti adapterių iš 5,25 colio lizdų, kuriuos paprastai naudoja staliniai kompiuteriai, kad jie tilptų į 3,5 colio SATA įrenginį.

Taip pat gali būti gerai pasiimti SSD paleidimui iš. Tai nebūtinai turi būti didelis, ir daugeliu atvejų 64 GB SSD yra daugiau nei pakankamai. Galite gauti didesnį skaidinį ir jį skaidyti, jei norite naudoti antrinį skaidinį talpykloje kaupti, bet jums to nereikia ir be jo tikrai išsiversite. Taip pat galbūt norėsite didesnio SSD, jei kuriate labiau entuziastų lygio NAS ir norite naudoti įkrovos diską kitiems tikslams. Operacinėms sistemoms, tokioms kaip TrueNAS, reikės nurodyto įkrovos įrenginio.

Seagate IronWolf Pro

„Seagate“ „IronWolf Pro“ standžiųjų diskų serija, sukurta dideliems darbo krūviams, siūlo didelį perdavimo greitį ir turi didžiulę 300 TB per metus darbo apkrovos ribą ir didelę 2,5 milijono valandų MTBF vertę. „IronWolf Pro“ standžiuosiuose diskuose yra iki 22 TB saugyklos, o į savo NAS korpusą galite sutalpinti daugiausia dvidešimt keturis tokius itin sparčius diskus.

89 USD „Amazon“.89 USD „Newegg“.

Operacinės sistemos pasirinkimas

Yra keletas būdų, kaip sukurti NAS programinės įrangos dalį, kai turite standųjį diską. Jie gali būti nuo paprastų iki entuziastingų. Vienas iš entuziastų būdų būtų įrengti jau paruoštą Linux distro, pvz., Debian, įdiekite kažką panašaus į Proxmox, kad galėtumėte valdyti virtualią mašiną, tada patys sukonfigūruokite visą programinę įrangą. Tai gali būti labai smagu, jei norite tuo įsitraukti, tačiau tai yra didelė laiko investicija į papildomą lankstumą, kurio daugumai žmonių tikriausiai nereikia.

Vietoj to aš pasirinkau „TrueNAS Scale“. „TrueNAS Scale“ yra „Debian“ (taigi, „Linux“) OS, kurią galite įdiegti NAS, ir ji valdo „Docker“ konteinerius naudodama „Kubernetes“. Su konteineriais galite paleisti daugumą programų NAS, kur konteineris iš esmės yra izoliuota skaitmeninė sala, kurioje programa gali veikti. Kad jis galėtų prisijungti prie kitų įrenginio talpyklų ir dalytis duomenimis, tarp šių salų sukuriate „tiltus“, leisdami joms tiesiogiai prisijungti viena prie kitos. Sudėtiniai rodiniai yra natūraliai izoliuoti, o tai puikiai tinka saugumui ir reiškia, kad programos dalijasi tik tais duomenimis, kuriuos leidžiate joms bendrinti.

Sąrankos ir diegimo procesui jums reikės grafinės išvesties iš kompiuterio, kuriame diegiate „TrueNAS“, ir prie jo prijungtos klaviatūros. Po to, kol įrenginys TrueNAS yra įjungtas ir automatiškai paleidžiamas, kai iš naujo paleidžiate sistemą, jums nereikės prie jo prijungti monitoriaus. Mano NAS yra tik du laidai: eterneto ir maitinimo kabelis. Mano atveju, mano Ryzen 7 3700x neturi integruoto GPU, bet mašina vis tiek bus paleista be 1070. Kitaip tariant, jei turite atsarginį kompiuterį, kuriam reikia specialaus GPU, kad veiktų, galite tiesiog jį paleisti ir nustatyti su GPU, o po to išimti.

Kitos operacinės sistemos, kurias galite naudoti, apima (bet tuo neapsiribojant):

  • TrueNAS branduolys
  • UnRAID
  • OpenMediaVault
  • Rokstoras

Prieš diegdami visada išsiaiškinkite, kuri operacinė sistema jums tinkamiausia.

TrueNAS branduolys

„TrueNAS Core“ yra techniškai labiau palaikomas nei „TrueNAS Scale“ ir yra pagrįstas „FreeBSD“. Dauguma žmonių norėtų naudoti skalę, kad paleistumėte tikras programas, taigi, jei norite, kad jūsų NAS būtų ne tik saugykloje, tikriausiai nenorėtumėte naudoti „Core“, nebent jums patogu daryti ką nors pažangesnio kaukimas. „Core“ yra labai stabilus, turintis platesnę dokumentaciją ir ilgesnį palaikymą, tačiau skalė paprastai bus lengvesnė, ypač jei jau žinote, kaip elgtis su „Linux“. „Core“ vartotojo sąsajoje atrodo lygiai taip pat, kaip „TrueNAS Scale“.

UnRAID

UnRAID yra puikus pasirinkimas NAS, kurį lengva naudoti, tačiau tai yra mokama operacinė sistema, kuri turi tam tikrų apribojimų, pavyzdžiui, diskų skaičių sistemoje. Limitas yra 30, todėl daugeliui žmonių tai nėra problema, tačiau tai, kad mokėsite už šią operacinę sistemą, tikriausiai nėra tai, kuo dauguma žmonių domisi. „UnRAID“, kaip ir „TrueNAS“, turi integruotą programų paiešką, kad galėtumėte sukurti žiniasklaidos srautinio perdavimo paslaugą ar net „Minecraft“ serverį.

OpenMediaVault atrodo pasenęs, bet labai funkcionalus. Jūs nesate užsiblokavęs naudoti ZFS failų sistemą, o tai reiškia, kad yra daug lankstumo pridedant ir keičiant diskus, taip pat nėra jokių realių aparatinės įrangos reikalavimų. Jei norite, „OpenMediaVault“ gali veikti „Raspberry Pi“, o vartotojo sąsaja yra daug paprastesnė ir tikslesnė. Kartais spustelėjau „TrueNAS“, kad surasčiau dalykų meniu jūroje, o „OpenMediaVault“ yra daug labiau apgalvotas. Skirtingiems žmonėms tai skirtinga programinė įranga, tačiau verta ir ją patikrinti.

Ką daryti su savo NAS

Kai viską nustatysite, galėsite pasiekti savo NAS iš kito įrenginio tame pačiame tinkle. Kaip tiksliai ją pasiekiate, priklauso nuo jūsų pasirinktos operacinės sistemos, tačiau „TrueNAS Scale“ yra žiniatinklio GUI, kaip parodyta aukščiau. Čia galite įdiegti programas ir konfigūruoti visą savo NAS, ir tai yra pagrindinis visų jūsų veiksmų taškas.

Savo NAS sukūriau keletą paslaugų. Pirmasis yra „MineOS“, „Minecraft“ serverių valdymo platforma. Taip galite priglobti „Minecraft“ serverius savo NAS ir leisti kitiems prisijungti prie jų. Turėsite persiųsti maršrutizatoriaus prievadus, kad platesnis internetas matytų jūsų serverį, tačiau tai puikus būdas iš jo išnaudoti tiesiogines paslaugas.

Kitas dalykas, kurį padariau, yra sukurti puikų „Google“ nuotraukų alternatyva: Nextcloud. Nextcloud yra savarankiškas debesies saugyklos teikėjas, kurį galite pasiekti ir automatiškai sinchronizuoti iš kelių įrenginių. Turiu visas savo nuotraukas, kurias užfiksuoju savo išmaniajame telefone, automatiškai nukopijuodamas į Nextcloud egzempliorių, o tai reiškia, kad tada taip pat galiu lengvai pasiekti tas nuotraukas bet kur kitur.

Galiausiai, aš taip pat turiu Jellyfin. Jellyfin yra panašus į Plex, išskyrus tai, kad jis yra nemokamas ir visiškai atviro kodo, tačiau naudodami jį galite patys priglobti savo laikmeną. Pavyzdžiui, jei turite daug nukopijuotų DVD ir TV laidų (aš darau), galite juos talpinti ir transliuoti į savo namų įrenginius. Yra daugybė automatizavimo įrenginių, kuriuos galite nustatyti naudodami Jellyfin, ir daugybę skirtingų programų, kurias galite įdiegti, kad veiktų su juo, todėl, jei jus domina, būtinai pasigilinkite į šią.

Turėdami visa tai, turite būti tame pačiame tinkle, kad galėtumėte pasiekti šias paslaugas, nebent perkeliate į priekį, o saugumo sumetimais tikriausiai neturėtumėte tiesiog atskleisti jų plačiam internetui. Vietoj to galite nustatyti atvirkštinį tarpinį serverį arba VPN. „Wireguard“ nustatiau naudodamas wg-easy programą, esančią „TrueCharts TrueNAS“ kataloge. Čia galite sukurti profilius, kuriuos galima importuoti į bet kurį „Wireguard“ klientą, o tada pasiekti namų tinklo paslaugas iš bet kurios vietos. Taip galiu žiūrėti mediją savo Jellyfin serveryje iš bet kurios vietos, valdyti NAS ir valdyti bet ką kitą.

Visa tai veikia, jei turite statinį IP adresą. Jei to nepadarysite, gali būti verta panagrinėti, kaip sukonfigūruoti dinaminį DNS. Priešingu atveju gali būti sunku pasiekti NAS iš už namų tinklo ribų.

Ko reikia, kad NAS veiktų

Tiesą sakant, jei jums nereikia daryti nieko per daug brangiai kainuojančio, jums nereikia naudoti seno žaidimų kompiuterio, kad paleistumėte savo NAS. Tiks bet koks senas stalinis kompiuteris, bet kuo geresnė aparatinė įranga, tuo daugiau galimybių turėsite.

Pavyzdžiui, galiu be problemų transliuoti 4K vaizdo įrašą iš savo, o jei reikia, Jellyfin gali perkoduoti laikmeną į mažesnę skyrą, bet jei norėčiau tik Nextcloud dėžutės ir būdo saugoti mediją be srautinio perdavimo ar perkodavimo, tada ji neturėtų būti galinga visi. Daugybė žmonių naudoja seną Raspberry Pis žiniasklaidos srautiniam perdavimui be perkodavimo ir su prijungtu standžiuoju disku duomenims saugoti.

Kokios aparatinės įrangos jums reikia, priklauso nuo to, ką norite daryti, bet kad ir ką, seną kompiuterį galite paversti NAS: tik jo galimybės po to skirsis.