Më është krijuar një 'server shtëpiak' në Linux vetëm pak vite pas blerjes së kompjuterit tim. Tani, nga ajo kohë kanë kaluar më shumë se pesëmbëdhjetë vjet dhe gjatë shumicës së këtij kohë kam pasur një kompjuter të dytë në shtëpi. Një herë, kur erdhi koha për ta përditësuar, mendova: përse të kem një router të veçantë, kur kam një kompjuter të lirë? Në fakt, atëherë, në fillim të viteve 2000, kjo ishte një konfigurim standard për shumicën.
Në të vërtetë: sot mund të krijosh një makinë virtuale të veçantë, të përçosh një kartë USB ose PCI Wi-Fi atje. Si sistem operativ, mund të përdorësh një herë MikroTik RouterOS, duke marrë një software të nivelit enterprise për një çmim të ulët.
Hyrje
Do të përmend qëllimet dhe detyrat e mia, në momentin kur fillova projektin:
- Montimi duhet të përbëhet kryesisht nga komponentë standardë më të zakonshëm. Kjo do të thotë se nuk duhet të ketë karta nënkuptimi me përmasa të ndryshme nga mATX / mini-ITX dhe kutitë e ulta në të cilat nuk përshtaten karta të plota.
- Duhet të ketë shumë hapësirë për disqet, por vetë shportat duhet të jenë për 2.5”
- Modulariteti do të çojë me kalimin e kohës në kursime — sepse mund të zëvendësohet karta Wi-Fi e standardit të vjetër 5 me atë 7.
- Mbështetje për çdo lloj menaxhimi të largët, për të kuptuar pse sistemi nuk ngrihet, pa u lidhur fizikisht monitori dhe tastiera me diçka që ndodhet lart dhe larg.
- Liri e plotë në përzgjedhjen e sistemit operativ dhe mbështetje për të gjitha komponentët kritikë në çdo sistem operativ.
- Performancë e lartë. Më ka mërzitur të pres, derisa Deluge të "procesojë" .torrent me mijëra skedarë ose kriptimi i aktivizuar shkakton rënie të shpejtësisë poshtë asaj të disqeve apo lidhjes rrjet.
- Bukuria vizuale dhe kujdesi në montim.
- Kompaktësia maksimale. Madhësia perfekte — një konsol moderne për lojëra.
Të paralajmëroj menjëherë që, nëse besoni se më poshtë në artikull do flas për mënyrën e realizimit të të gjitha pikave — jeni shumë naiv dhe më mirë do ishte të blinit një Synology ose një hapësirë në re.
Në të vërtetë, nuk shoh asgjë të pamundur në një zgjidhje të tillë; ndoshta nuk e kam studiuar mire tërë ofertën, ose ndoshta është sepse tregu i NAS-ve të vetë-montuar ka rënë prej kohësh dhe komponentët për këtë qëllim janë gjithnjë e më të pakët, dhe çmimi i tyre është më i lartë.
Pak fjalë për softin
Së fundmi, kam qenë kaq leno, sa që nuk kam pasur dëshirë ta konfigurim vetë KVM, kështu që kam vendosur të provoj të shikoj çfarë është unRAID, e cila është reklamuar shumë nga LinusTechTips si një GUI i lehtë për konfigurimin e KVM dhe si një software i mirë për NAS gjithsej. Po ashtu, ishte e lehtë për mua të mos merresha me mdadm — unRAID e zgjidhte këtë çështje.
Ndërtimi
Kasa
Pjesa e ardhshme ishte, për habi, pjesa më e vështirë e ndërtimit të një NAS-i DIY me komponentë standard: zgjedhja e kasës! Siç e thashë, koha kur kasat kishin dyer me koshere për disqet ka kaluar prej kohësh. Unë gjithashtu doja shumë të përdorja disqet 2.5” të Seagate me pesëmbëdhjetë millimetra (në momentin e shkrimit, kapaciteti maksimal — 5TB). Ato janë pa zhurmë dhe zënë pak hapësirë. Ndërkohë, 5TB mjaftonte për mua.
Natyrisht, më duhej një pllakë mëndimi miniITX, sepse më dukej se një slot zgjerimi ishte mjaft.
Doli se se ka pasur kompakte, me një madhësi si një netbook, por kishte vetëm një vend për 2.5 dhe ‘të tjerët’ ku kishte disa të përshtatshme 3.5. Mesatarisht thjesht nuk ekziston. Edhe për para. Kishte diçka në Ali, por u hoq nga prodhimi (GJITHMONË kontrolloni Ali, në kërkim të gjërave të pazakonta, ndonjëherë kinezët kanë shpikur gjithçka dhe e kanë futur në prodhim masiv). Në ndonjë forum të vogël lexova për SilverStone CS01B-HS, por çmimi ishte krejtësisht jashtë kategorisë 'buxhet'. Pas shumë kërkimesh, e porosita atë në Amazon përmes Shipito, duke dështuar plotësisht në pikën e tretë të detyrës teknike.
Megjithatë tani nuk ishte më nevojë të brengosesh për buxhetin fare!
Ju rekomandoj të bëni menjëherë një model 3D të kasës tuaj të Ëndrrave dhe ta përgatitni atë në një makinë CNC nga alumini i vërtetë. Do të jetë pak më e shtrenjtë se SilverStone, por një mijë herë më e këndshme. Vetëm, ndanë atë më pas në GitHub!
Procesori
Sigurisht, doja të zgjidhja një procesor AMD; jemi në vitin 2019, dhe e dinë vetëm ata që nuk e kuptojnë shumë. Por, duke u përpjekur të përmbush pikën e katërt "Mbështetje për menaxhimin në distancë", gjej tek AMD vetëm Ryzen DASH dhe kuptoj se në këtë rast duhet të zgjedh Intel.
Më pas, e gjithë historia si gjithmonë: yandex.market, filtrat, një kërkim i lehtë në Google për probleme të vogla dhe dërgesa nesër brenda MKAD falas.
Tabela e nënës
Nga tabelat e nënës, përfundimisht, ka vetëm një opsion — Gigabyte GA-Q170TN.
Nuk kam asnjë idenë se pse sloti i zgjatimit është vetëm x4, por nëse në të ardhmen dëshironi të vendosni një kartë rrjeti dhjetëgigabit, kapaciteti do të mjaftojë (por nuk do të jeni në gjendje të lidhni një ruajtje që ofron një performancë të tillë).
Nga avantazhet e mëdha: dy slote miniPCI-E. MikroTik prodhon të gjitha kartat e saj Wi-Fi (dhe na duhen pikërisht ato, sepse vetëm ato mbështeten në RouterOS) në formatin miniPCI-E, dhe ka të ngjarë të vazhdojë të prodhojë për shumë vite, pasi ky është standardi i tyre kryesor për kartat e zgjerimit. Për shembull, mund të blini modul dhe të merrni lehtësisht mbështetje për pajisjet me LoRa.
Dy Ethernet, por 1 Gbit. Në vitin 2017, unë propozuam një ligj që ndalon shitjen e pllakave të nënës me shpejtësi Ethernet deri në 4 Gbit, por nuk arrita të mbledh numrin e nevojshëm të nënshkrimeve për të kaluar filtrin municipal.
Disqe
Për disqet, marrim dy STDR5000200. Për një arsye të çuditshme, ato kushtojnë më pak se ST5000LM000, të cilët në të vërtetë ndodhen atje. Pas blerjes kontrolloni, çmontoni, nxirrni ST5000LM000 dhe lidhni me SATA. Në rast garancie — mblidhni përsëri dhe dorëzoni, duke marrë një disk të ri në këmbim (nuk po shakam, unë e kam bërë kështu).
Nuk e përdora NVMe SSD, ndoshta në të ardhmen, nëse do të ketë nevojë.
Intel në traditat e tij më të mira ka vendosur dhembja: mbështetje e pamjaftueshme në pllakën e nënës, mbështetja vPro kërkohet gjithashtu në procesor, dhe do t'ju dojë të kërkoni tabelën e përputhshmërisë. Në një mrekulli, mësova se kërkohet të paktën një i5-7500. Por pasi nuk kishte limit për buxhetin, u pajtova.
Në komponentët e mbetur nuk shoh asgjë interesante, ata mund të zëvendësohen me ndonjë analog, prandaj ja një tabelë e përgjithshme me çmimet në momentin e blerjes:
Emri
Numri
Çmimi
Çmimi
Crucial DDR4 SO-DIMM 2400MHz PC4-19200 CL17 — 4Gb CT4G4SFS624A
2
1 259
2 518
Seagate STDR5000200
2
8 330
16 660
SilverStone CS01B-HS
1
$159 + $17 (transport nga Amazon) + $80 (transport në Rusi) = $256
16 830
Kontroller PCI-E Espada FG-EST14A-1-BU01
1
2 850
2 850
Bllok energjie SFX 300 W Be quiet SFX POWER 2 BN226
1
4160
4160
Kingston SSD 240GB SUV500MS/240G {mSATA}
1
2 770
2 770
Intel Core i5-7500
1
10 000
10 000
GIGABYTE GA-Q170TN
1
9 720
9 720
MikroTik R11e-5HacT
1
3 588
3 588
Antena
3
358
1 074
Licencë RouterOS 4 niveli
1
$45
2 925
Licencë unRAID Basic
1
$59
3 835
E totalja 66,930 rubla. Pika tre për aspektin ekonomik është shkatërruar në copa, por ngroh shpirtin mendimi që pas dhjetë vjetësh kjo pajisje do të jetë ende duke kryer detyrën e caktuar.
Konfigurimi i softuerit ishte mjaft i lehtë, falë faktit që ai e lejon këtë: 95% mund të klikohet me miun brenda një mbrëmjeje. Mund të përshkruaj këtë në një artikull të veçantë, nëse do të jetë interesante, sepse nuk ishte gjithçka përsosur, por nuk kishte probleme të pazgjidhshme që nuk mund të gjeje në Google. Për shembull, nuk ishte aq e lehtë të parashkaloje adapterët Ethernet me tela në RouterOS, pasi lista e pajisjeve të mbështetur ishte mjaft e varfër.
Konkluzionet pas kalimit të kufirit me njëqind ditë uptime
- vPro s'ka nevojë për këtë qëllim. Kjo e ngushton shumë zgjedhjen e pllakave dhe procesorëve, dhe për përdorim në shtëpi do t'ju mjaftojë një zgjatues HDMI të pa tel dhe një tastierë pa tel. Në rastin më ekstrem (nëse serveri ndodhet në një bodrum nën një pllakë betoni) — përdorni një zgjatues mbi çifte të twistuar.
- 10 gigabitët ishin të nevojshëm që në dje. Një disk i zakonshëm lexon më shpejt se 120 megabajt në sekondë.
- Korpusi hëngri një të katërtën e buxhetit. Kjo është e papranueshme.
- Një procesor i shpejtë në NAS/router është më i domosdoshëm seç mendonit fillimisht.
- unRAID është në të vërtetë një soft i shkëlqyer, ka gjithçka që ju nevojitet dhe asgjë që nuk ju nevojitet. Paguani një herë, nëse keni nevojë për më shumë disqe — kërkojnë vetëm diferencën në kostot e licencave.
Hap ac i mëparshëm jepte rreth 20 megabit me enkription aktiv të tunelit VPN. Tani, vetëm një bërthamë i i5-7500 mjafton për të dhënë një gigabit.

P.S.
Jam shumë i lumtur nëse e keni lexuar deri në fund dhe ju ka interesuar! Ju lutem, bëni pyetje nëse ka ndonjë gjë që mbetet e paqartë. Mund të kem harruar.
Menjëherë do të përgjigjem në të dukshmen:
— Pse të gjithë këto, mund të blini thjesht një Synology?
— Po, dhe unë ju rekomandoj ta bëni këtë. Është më e lehtë, më e shpejtë, më e lirë dhe më e besueshme. Një artikull për entuziastët që e dinë përse u duhen mundësi shtesë.
— Pse jo FreeNAS? Atje ka gjithçka që ka unRAID, por falas?
— Fatkeqësisht, open-source është krejtësisht ndryshe tani. FreeNAS është shkruar nga të njëjtët programues nën pagë. Dhe nëse po merrni punën e tyre falas, atëherë produkti përfundimtar jeni ju. Ose investitori do të ndalojë së paguari shpejt.
— Mund të bëhet krejtësisht gjithçka në Linux të pastër dhe të kursehet edhe më shumë!
— Po. Ndërsa unë dikur e bëja kështu. Por përse? Përshtatja e rrjetit në Linux ka qenë gjithmonë një problem për mua. Kjo le të mbetet për Computer Janitors. Dhe RouterOS zgjidh plotësisht këtë klasë problemesh. E njëjta gjë me MD RAID: pavarësisht se mdadm nuk i lejon të bëni gabime të budallallëkut, unë akoma kam humbur të dhënat. Dhe unRAID thjesht nuk lejon të shtypni butonin e gabuar. Përsëri, nuk ia vlen të humbni kohë me konfigurime manuale të ruajtjes.
— Por ti prapë e ke instaluar Ubuntu të zakonshëm në një makinë virtuale!
— Për këtë e gjithë kjo u organizua. Tani keni AWS tuaj personal me shpejtësi maksimale lidhjeje me sistemin tuaj të ruajtjes, rrjetin e shtëpisë dhe internetin njëkohësisht, diçka që askush nuk mund t'ju ofrojë. Dhe çfarë shërbimesh do të lëshoni në këtë virtualke — vendosni ju.
— Çdo problem dhe në shtëpi menjëherë nuk ka as Wi-Fi, as internet, as ruajtje.
— Ka një router rezervë për 1,000 lekë, dhe disqet nuk do të zhduken askund. Gjatë gjithë kohës, përveç disqeve dhe radiatorëve, asgjë tjetër nuk është prishur vetë. Edhe një nettop i zakonshëm ka punuar 24/7 për casi 10 vjet dhe tani ndihet shkëlqyeshëm. Ka përjetuar dy disqe.
Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. , ju lutemi.
Të shkruajmë një pjesë të dytë për konfigurimin e softuerit?
60%Po99
18.1%Nuk më intereson, por shkruaj30
21.8%Nuk është nevoja36
165 përdorues votuan. 19 përdorues abstenuan.
Burimi: habr.com
