Më erdhi një «server shtëpiak» në Linux vetëm disa vite pas blerjes së kompjuterit tim. Tani, pas më shumë se pesëmbëdhjetë vjetësh, pjesa më e madhe e kohës kam pasur ndonjë kompjuter të dytë në shtëpi. Njëherë, kur erdhi koha për ta përmirësuar atë, pashë: a është e nevojshme të kem një router të veçantë nëse tashmë kam një kompjuter të lirë? Sepse atëherë, në zero, për shumë njerëz kjo ishte një konfigurim standard.
Në të vërtetë: sot për këtë mund të krijoni një virtual machine të veçantë, duke kaluar një kartelë USB ose PCI Wi-Fi aty. Dhe si sistem operativ mund të përdorni MikroTik RouterOS me një çmim të ulët, duke marrë kështu një software të nivelit enterprise.
Hyrje
Do të përcaktoj qëllimet dhe detyrat e mia në momentin kur fillova projektin:
- Konstruksioni duhet të përbëhet kryesisht nga komponentë standardë të përhapur. Kjo do të thotë se nuk do të ketë platforma me përmasa të ndryshme nga mATX / mini-ITX dhe kasa të ulëta ku nuk hyjnë karta plote.
- Duhet të ketë shumë hapësirë për disqet, por kutitë duhet të jenë për 2.5”.
- Modulariteti duhet të çojë me kalimin e kohës në kursime — sepse karta Wi-Fi me standard të vjetër 5 mund të zëvendësohet thjesht me atë 7.
- Duhet të ketë mbështetje për ndonjë formë menaxhimi në distancë, në mënyrë që të kuptoni pse sistemi nuk ngrihet, pa pasur nevojë për lidhjen fizike të një monitori dhe tastiereje me ndonjë gjë, që qëndron lartë dhe larg.
- Liri e plotë në zgjedhjen e sistemit operativ dhe mbështetje e gjithë komponentëve kritikë në çdo sistem operativ.
- Performancë e lartë. Kam ngelur duke pritur që Deluge «të procesojë» një .torrent me mijëra skedarë, apo enkriptimi i aktivizuar çon në rënie të shpejtësisë nën atë të disqeve ose lidhjes rrjet.
- Bukuri vizuale dhe kujdes në ndërtim.
- Kompaktësia më e lartë. Madhësia ideale — një konzol moderne lojrash.
Menjëherë dua të paralajmëroj se, nëse besoni se në këtë artikull do flas për mënyrën e realizimit të të gjitha pikave — jeni shumë naiv dhe ju rekomandoj të blini një Synology ose hapësirë në cloud.
Në të vërtetë, nuk shoh asgjë joreale në këtë zgjidhje, thjesht ndoshta nuk e kam studiuar mjaft mirë ofertën, ndoshta — sepse tregu i NAS-ve të montuar vetë është në një rënie të gjatë dhe komponentët për këtë qëllim po bëhen gjithnjë e më pak dhe kushtojnë më shumë.
Pak rreth software-it
Kohë më parë, unë u bëra kaq i lenë saqë nuk doja as ta konfiguroja KVM vetë, prandaj vendosa të shikoj se çfarë është unRAID, i cili është reklamuar shumë nga LinusTechTips si një ndërfaqe e lehtë për t'u përdorur për konfigurimin e KVM dhe si një softver i mirë për NAS në përgjithësi. Duke qenë se ishte gjithashtu e mërzitshme të merrem me mdadm — unRAID vdiste dy zogj me një gur.
Ndërtimi
Kasa
Më pas erdhi, për habinë time, pjesa më e vështirë e ndërtimit të NAS-it të vet: zgjedhja e kabinetit! Siç thashë edhe më parë, kohët kur kabinetet kishin një derë që mbulonte kosha me disqe kanë kaluar. Dhe unë po e dëshiroja shumë të përdor disqe 2,5” me trashësi 15 milimetra nga Seagate (në momentin e të shkruarit, kapasiteti maksimal — 5TB). Ata janë të qetë dhe zënë pak hapësirë. Aktualisht 5TB ishin të mjaftueshëm për mua.
Shumë qartë, dëshira ishte të kishim një pllakë nënë miniITX, sepse duket se një slot zgjerimi është mjaftueshëm.
Doli se ka kabinete kompakte, sa një netbook, por atje ka vetëm një vend për 2,5 dhe "kabinete tjera" ku tashmë ka dy 3,5 në përmasat përkatëse. Nuk ka mesazhe. Madje as për para. Kishte diçka në Ali, por ishte hequr nga prodhimi (GJITHMONË kontrolloni Ali për gjëra të pazakonta, ndonjëherë kinezët e kanë shpikur gjithçka dhe e kanë futur në prodhim masiv). Në një forum të vogël, lexova për SilverStone CS01B-HS, por çmimi nuk përputhej fare me kategorinë "buxhet". Duke u lodhur nga kërkimi, e porosita atë në Amazon përmes Shipito, duke dështuar plotësisht në pikën e tretë të detyrës teknike.
Por tani nuk kishte asnjë shqetësim mbi buxhetin!
Ju rekomandoj të bëni menjëherë një model 3D të kabinetit tuaj të ëndrrave dhe ta prodhoni atë në një makine CNC nga alumini i vërtetë. Do të jetë pak më shtrenjtë se SilverStone, por një mijë herë më e këndshme. Vetëm, ndaheni më pas në GitHub!
Procesori
Sigurisht që doja të merrja një AMD si procesor, jemi në vitin 2019, por nëse e shikoni vetëm ata që nuk e kuptojnë shumë. Por, duke u përpjekur të përmbushim pikën katër "Mbështetje për menaxhimin e largët", gjej vetëm Ryzen DASH nga AMD dhe kuptoj se në këtë rast duhet të zgjedh Intel.
Më pas, gjithçka si gjithmonë: yandex.market, filtrat, një kërkim i lehtë në problemet fëmijore dhe dërgesa nesër brenda MKAD falas.
Pllaka nënë
Nga pllakat nënë, ka në fakt një zgjedhje: Gigabyte GA-Q170TN.
Nuk kam asnjë ide pse sloti për zgjerim është vetëm x4, por, nëse në të ardhmen dëshiron të vendosësh një kartë rrjeti dhjetëgabitëshe atje—kapaciteti do të mjaftojë (por nuk do të mund të lidhësh ruajtjen që ofron atë performancë).
Nga avantajet e mëdha: dy slotë miniPCI-E. MikroTik prodhon të gjitha kartat e tij Wi-Fi (dhe këto na duhen, sepse vetëm ato mbështeten në RouterOS) në formatin miniPCI-E, dhe, me siguri, do të vazhdojë të prodhojë për shumë vite, pasi ky është standardi i tyre bazë për kartat e zgjerimit. Për shembull, mund të blesh modulin e tyre. dhe lehtë të marrësh mbështetje për pajisjet me LoRa.
Dy Ethernet, por me 1 Gbit. Në vitin 2017, propozuam një ligj për ndalimin e shitjes së pllakave nën 4 Gbit, por nuk arrita të mbledh një numër të mjaftueshëm nënshkrimesh për ta kaluar filtrin municipal.
Diskët
Si disqe marrim dy STDR5000200. Për një arsye të caktuar ata janë më të lirë se ST5000LM000, të cilët realisht ndodhen atje. Pas blerjes, kontrollojmë, çmontojmë, nxjerrim ST5000LM000 dhe e lidhnim përmes SATA. Në rast garancie — e rassem përsëri dhe e dorëzojmë, duke marrë në këmbim një disk të ri (nuk po bëj shaka, kështu kam bërë).
Nuk përdora NVMe SSD, ndoshta në të ardhmen, nëse do të ketë nevojë.
Intel, në traditat e tij më të mira, vendosi grykat: mbështetje e pamjaftueshme në pllakën amë, mbështetje vPro kërkohet gjithashtu në procesor, dhe do të lodhesh duke kërkuar tabelën e kompatibilitetit. Me një mënyrë të çuditshme mësova se minimalisht nevojitet i5-7500. Por pasi nuk kishte kufizim për buxhetin, u përballa.
Në komponentët e mbetur nuk shoh asgjë interesante, mund t'i zëvendësoj me ndonjë ekuivalente, kështu që 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 (transporti nga Amazon) + $80 (transporti në Rusi) = $256
16 830
Kontrolluesi PCI-E Espada FG-EST14A-1-BU01
1
2 850
2 850
Blloku i energjisë 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
Licenca RouterOS niveli 4
1
$45
2 925
Licenca unRAID Basic
1
$59
3 835
Total 66,930 rubla. Pika tre për aspektin ekonomik të çështjes është shkatërruar në copa, por më ngrohtë shpirtin mendimi se pas dhjetë vjetësh kjo pajisje ende do të realizojë detyrën e caktuar.
Konfigurimi i softuerit ishte mjaft i lehtë, për fat, ai e lejon këtë: 95% mund të bëhet me një klik të miut brenda një mbrëmje. Mund ta përshkruaj këtë në një artikull të veçantë nëse është e nevojshme, pasi gjithçka nuk ishte ideale, por nuk kishte probleme të pazgjidhshme dhe të panjohura. Për shembull, ishte më e vështirë të kalonim adapte të lidhjes Ethernet për RouterOS, pasi lista e pajisjeve të mbështetura është mjaft e varfër.
Përfundimet pas kalimit të kufirit në njëqind ditë kohëzgjatjeje
- vPro nuk është i nevojshëm saktësisht për këtë qëllim. Kjo ngushton shumë zgjedhjen e pllakave dhe procesorëve, dhe për përdorim në shtëpi do t'ju mjaftojë një zgjatues HDMI dhe një tastierë pa tel. Në rastin më të keq (nëse serveri gjendet në bodrum nën një pllakë betoni) - përdorni një zgjatues mbi çift ndihmës.
- 10 gigabit ishte e nevojshme edhe dje. Një disk i mesëm lexon më shpejt se 120 megabajt në sekondë.
- Kasa hëngri një çerek të buxhetit. Kjo është e papranueshme.
- Një procesor i shpejtë në NAS/router është më i nevojshëm se sa dukeshin fillimisht.
- unRAID është vërtet një soft i mirë, ka gjithçka që është e nevojshme dhe nuk ka atë që nuk është e nevojshme. Paguani një herë, dhe nëse keni nevojë për më shumë disqe - kërkojnë vetëm diferencën në çmimin e licencave.
Ish-poq me hap hap ac jepte rreth 20 megabit me enkriptimin e tunelit VPN të aktivizuar. Tani një bërthamë e vetme i5-7500 mjafton për të ofruar një gigabit.

P.S.
Jam shumë i kënaqur nëse e lexuat deri në fund dhe ju pëlqeu! Ju lutem, bëni pyetje nëse diçka mbeti e paqartë. Mund të kem harruar diçka.
Menjëherë do t'ju përgjigjem të dukshme:
— Pse të bëni të gjitha këto, mund të blini thjesht Synology?
— Po, dhe ju këshilloj të veproni kështu. Është më e thjeshtë, më e shpejtë, më e lirë dhe më e besueshme. Artikulli është për entuziastët që dinë përse u nevojiten funksionalitete shtesë.
— Pse jo FreeNAS, atje ka gjithçka që ka unRAID, por falas?
— Më vjen keq, open source është krejtësisht ndryshe tani. FreeNAS shkruhet nga të njëjtët programues me pagë. Dhe nëse e merrni punën e tyre falas, atëherë produkti përfundimtar jeni ju. Ose ata do të ndalojnë së paguari investitorin shumë shpejt.
— Mund të bëni gjithçka në Linux të pastër dhe madje të kurseni!
— Po, një herë e kam bërë edhe unë. Por pse? Gjithmonë kam pasur probleme me konfigurimin e rrjetit në Linux. Kjo le të qëndrojë te Computer Janitors. RouterOS e zgjidh plotësisht këtë klasë problemesh. Njësoj edhe me MD RAID: pavarësisht se mdadm nuk lejon gabime të budallallëku, unë prapë kam humbur të dhëna. Ndërsa unRAID thjesht nuk lejon të shtypni butonin e gabuar. Sërish, koha juaj nuk duhet të humbet me konfigurimin manual të ruajtjes.
— Por ti e ke instaluar sërish një Ubuntu të zakonshëm në një makina virtuale!
— Kjo ishte gjithçka për të cilën u mendua. Tani keni AWS-në tuaj personale me shpejtësinë maksimale të lidhjes me storage tuaj, rrjetin tuaj shtëpiak dhe internetin njëkohësisht, që askush nuk mund t'ju japë. Çfarë shërbimesh do të nisni në këtë makinë virtuale — vendosni vetë.
— Ç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 rubla, dhe me diskët asgjë nuk do të humbasë. Gjatë gjithë kohës, përveç diskëve dhe ftohësve, asgjë vetë nuk është prishur. Edhe një nettrop i zakonshëm ka punuar 24/7 për gati dhjetë vjet dhe tani ndjehet shkëlqyeshëm. Ka kaluar dy disqe.
Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. , ju lutem.
Të shkruaj pjesën e dytë për konfigurimin e softuerit?
60%Po99
18.1%Mua nuk më intereson, por shkruaj30
21.8%Nuk është e nevojshme36
165 përdorues kanë votuar. 19 përdorues kanë abstenuar.
Burimi: habr.com
