MarÅ”rutētāja un NAS izveide vienā procesorā

Man bija Linux ā€œmājas serverisā€ tikai dažus gadus pēc datora iegādes. KopÅ” tā brīža ir pagājuÅ”i vairāk nekā piecpadsmit gadi, un lielāko daļu Ŕī laika man mājās bija kaut kāds otrs papildu dators. Kādu dienu, kad bija pienācis laiks to atjaunināt, es domāju: kāpēc man ir vajadzÄ«gs atseviŔķs marÅ”rutētājs, ja man jau ir bezmaksas dators? Galu galā jau sen, XNUMX. gados, daudziem Ŕī bija standarta konfigurācija.

PatieŔām: Å”odien Å”im nolÅ«kam varat izveidot atseviŔķu virtuālo maŔīnu un ievietot tajā USB vai PCI Wi-Fi karti. Un kā operētājsistēmu jÅ«s varat izmantot MikroTik RouterOS vienā rāvienā, iegÅ«stot uzņēmuma lÄ«meņa programmatÅ«ru par nelielu naudu.

Ieraksts

Es izklāstÄ«Å”u savus mērÄ·us un uzdevumus laikā, kad es tikko sāku projektu:

  1. Montāžai pēc iespējas vairāk jāsastāv no visbiežāk sastopamajām standarta sastāvdaļām. Tas nozīmē, ka nav citu izmēru mātesplates, izņemot mATX/mini-ITX un mazos korpusus, kas neder pilna izmēra kartēm.
  2. Diskiem jābÅ«t pietiekami daudz vietas, bet paÅ”iem groziem jābÅ«t 2.5 collu.
  3. Modularitātei vajadzētu radÄ«t ietaupÄ«jumus laika gaitā - galu galā vecā standarta 5 Wi-Fi karti var vienkārÅ”i nomainÄ«t uz 7
  4. Atbalsts vismaz kaut kādai tālvadības pultij, lai var saprast, kāpēc sistēma neceļas, fiziski nepieslēdzot monitoru un tastatūru kaut kam augstu un tālu stāvam
  5. Pilnīga OS izvēles brīvība un to atbalsts visiem kritiskajiem komponentiem jebkurā OS
  6. Augsta veiktspēja. Apnicis gaidÄ«t, kamēr Deluge ā€œkoŔļāsā€ .torrent vairākos tÅ«kstoÅ”os failu, vai arÄ« iespējotā Å”ifrÄ“Å”ana izraisa ātruma samazināŔanos zem disku vai tÄ«kla savienojuma.
  7. Vizuālais skaistums un glīta montāža
  8. Augstākais kompaktums. Ideāls izmērs ir moderna spēļu konsole.

Es uzreiz brīdināŔu, ka, ja uzskatāt, ka zemāk esoŔajā rakstā es jums pateikŔu, kā aizpildīt visus punktus, jūs esat ļoti naivs un labāk ir iegādāties Synology vai vietu mākonī.
PatiesÄ«bā es neredzu neko nereālu Ŕādā risinājumā, iespējams, ka neesmu pietiekami labi izpētÄ«jis visu priekÅ”likumu vai arÄ« tāpēc, ka paÅ”montēto NAS tirgÅ« jau ilgu laiku ir vērojama lejupslÄ«de un tur Å”im nolÅ«kam ir mazāk un mazāk komponentu, un tie ir dārgāki.

Nedaudz par programmatūru

Pēdējā laikā esmu bijis tik slinks, ka pat nevēlos paÅ”am konfigurēt KVM, tāpēc nolēmu izmēģināt, kas ir unRAID, ko LinusTechTips ir tik ļoti izteicis par ērtu GUI KVM konfigurÄ“Å”anai un kā labu NAS programmatÅ«ru. Ä£enerālis. Tā kā es arÄ« biju pārāk slinks, lai lāpÄ«tu ar mdadm, unRAID nogalināja divus putnus ar vienu akmeni.

Montāža

ŠšŠ¾Ń€Šæус

Tālāk sekoja pārsteidzoÅ”i grÅ«tā paÅ”taisÄ«ta NAS montāžas daļa, izmantojot standarta sastāvdaļas: korpusa izvēle! Kā jau teicu, tie laiki, kad gadÄ«jumi ar durvÄ«m, aiz kurām ir grozi ar diskiem, ir sen pagājuÅ”i. Un es arÄ« ļoti gribēju izmantot 2,5 collu piecpadsmit milimetru Seagate diskus (raksta rakstÄ«Å”anas laikā maksimālā ietilpÄ«ba ir 5 TB). Tie ir klusi un aizņem maz vietas. Pagaidām man pietika ar 5TB.

AcÄ«mredzot es gribēju miniITX mātesplati, jo Ŕķita, ka pietiek ar vienu paplaÅ”ināŔanas slotu.

IzrādÄ«jās, ka ir kompakti maciņi, netbook izmēra, bet ir tikai viena vieta 2,5 un ā€œcitiemā€ maciņiem, kur jau ir pāris 3,5 no atbilstoŔā izmēra. Vidusceļa vienkārÅ”i nav. Pat par naudu. Uz Ali kaut kas bija, bet tas tika pārtraukts (VIENMĒR pārbaudiet Ali, vai nav neparastu lietu, dažreiz Ä·Ä«nieÅ”i jau visu ir izdomājuÅ”i un laiduÅ”i masveida ražoÅ”anā). Kādā mazā forumā lasÄ«ju par SilverStone CS01B-HS, bet cena nekādi neiekļāvās ā€œbudžetaā€ kategorijā. Noguris no meklÄ“Å”anas, es to pasÅ«tÄ«ju Amazon caur Shipito, kas pilnÄ«bā neizdevās tehnisko specifikāciju treÅ”ajā punktā.

Bet tagad jums nemaz nav jāuztraucas par budžetu!

Es iesaku nekavējoties izveidot sava sapņa korpusa 3D modeli un ieslēgt to CNC maŔīnā no Ä«sta alumÄ«nija. Tas bÅ«s nedaudz dārgāks nekā Silverstone, bet tÅ«kstoÅ” reižu jaukāks. VienkārÅ”i kopÄ«gojiet to vietnē Github vēlāk!

procesors

Protams, es gribēju izmantot AMD kā procesoru, tas ir 2019. gads, tas ir pieejams tikai tiem, kas tajā Ä«sti neiedziļinās. Bet, mēģinot pabeigt ceturto soli ā€œTālvadÄ«bas pults atbalstsā€, es atrodu tikai Ryzen DASH no AMD un saprotu, ka Å”ajā gadÄ«jumā man ir jāizvēlas Intel.

Tālāk viss ir kā vienmēr: Yandex.market, filtri, viegla Google meklÄ“Å”ana bērnu problēmām un bezmaksas piegāde rÄ«t pa Maskavas apvedceļu.

Mātesplate

Kas attiecas uz mātesplatēm, tad patiesībā ir tikai viena izvēle - Gigabyte GA-Q170TN.

Man nav ne mazākās nojausmas, kāpēc paplaÅ”ināŔanas slots ir tikai x4, bet, ja nākotnē vēlēsies tur uzstādÄ«t desmit gigabitu tÄ«kla karti, tad rezerves pietiks (bet vairs nevarēs pieslēgt krātuvi, kas nodroÅ”ina Ŕādu sniegumu).

Viena no lielajām priekÅ”rocÄ«bām: divi miniPCI-E sloti. MikroTik visas savas Wi-Fi kartes (un Ŕīs ir tās, kas mums ir vajadzÄ«gas, jo tās ir vienÄ«gās, kuras atbalsta RouterOS) ražo miniPCI-E formātā un, visticamāk, turpinās to darÄ«t vēl daudzus gadus, jo tas ir viņu galvenais standarts paplaÅ”ināŔanas kartēm. Piemēram, jÅ«s varat iegādāties viņu moduli LoRaWAN un viegli saņemiet atbalstu LoRa ierÄ«cēm.

Divi Ethernet, bet 1 Gbit. 2017. gadā es izvirzīju likumu, kas aizliedz pārdot mātesplates ar Ethernet ātrumu līdz 4 Gbit, bet man nebija laika savākt nepiecieŔamo parakstu skaitu, lai izietu paŔvaldības filtru.

Diski

Mēs ņemam divus STDR5000200 kā diskus. Nez kāpēc tie ir lētāki par ST5000LM000, kas tur patiesībā ir. Pēc pirkuma mēs to pārbaudām, izjaucam, izņemam ST5000LM000 un pievienojam caur SATA. Garantijas gadījumā jūs to saliekat atpakaļ un atdodat, apmaiņā saņemot jaunu disku (es nejokoju, es tā izdarīju).

Es neizmantoju NVMe SSD, iespējams, nākotnē, ja radīsies vajadzība.

Intel savās labākajās tradīcijās ir pieļāvis kļūdu: nepietiek atbalsta mātesplatē, vPro atbalsts vajadzīgs arī procesoram, un apniks meklēt saderības tabulu. Ar kādu brīnumu uzzināju, ka vajag vismaz i5-7500. Bet, tā kā budžetam vairs nebija ierobežojumu, es pats atkāpos.

AtlikuÅ”ajos komponentos es neredzu neko interesantu; tos var aizstāt ar jebkuriem analogiem, tāpēc Å”eit ir vispārÄ«ga tabula ar cenām iegādes brÄ«dÄ«:

Nosaukums
Skaits
Cena
Izmaksāt

IzŔķiroÅ”ais 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 USD + 17 USD (piegāde no Amazon) + 80 USD (piegāde uz Krieviju) = 256 USD
16 830

PCI-E kontrolieris Espada FG-EST14A-1-BU01
1
2 850
2 850

BaroŔanas avots SFX 300 W Esiet kluss 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

Antenas
3
358
1 074

RouterOS licences 4. līmenis
1
$45
2 925

unRAID pamata licence
1
$59
3 835

Kopā 66 930 rubļi. TreÅ”ais punkts par jautājuma ekonomisko daļu ir sagrauts gabalos, taču silda dvēseli, ka pēc desmit gadiem Ŕī aparatÅ«ra tomēr spēs veikt uzdevumu.

ProgrammatÅ«ras iestatÄ«Å”ana bija diezgan vienkārÅ”a, par laimi, tai ir iespēja to izdarÄ«t: 95% var noklikŔķināt ar peli vienā vakarā. Es to varu aprakstÄ«t atseviŔķā rakstā, ja ir interese, jo ne viss bija ideāli, bet nebija neatrisināmu problēmu, kuras nevarētu atrisināt. Piemēram, RouterOS nebija tik vienkārÅ”i uzstādÄ«t vadu Ethernet adapterus, jo tā atbalstÄ«to iekārtu saraksts ir visai niecÄ«gs.

Secinājumi pēc robežas ŔķērsoÅ”anas simts dienu darbÄ«bas laikā

  1. Å im nolÅ«kam vPro nav nepiecieÅ”ams. Tas ievērojami saÅ”aurina mātesplates un procesoru izvēli, un mājas lietoÅ”anai jÅ«s iztiksiet ar bezvadu HDMI paplaÅ”inātāju un bezvadu tastatÅ«ru. Kā pēdējo lÄ«dzekli (serveris atrodas pagrabā zem dzelzsbetona plātnes) izmantojiet vÄ«tā pāra pagarinātāju.
  2. Vakar vajadzēja 10 gigabitus. Vidējais cietais disks nolasa ātrāk par 120 megabaitiem sekundē.
  3. Ēka patērēja ceturto daļu budžeta. Tas ir nepieņemami.
  4. Ātrs procesors NAS / marÅ”rutētājā ir vairāk nepiecieÅ”ams, nekā sākotnēji Ŕķita
  5. unRAID ir patieŔām laba programmatÅ«ra, tajā ir viss nepiecieÅ”amais un nekas nevajadzÄ«gs. JÅ«s maksājat vienu reizi, ja jums ir nepiecieÅ”ams vairāk disku, viņi prasa tikai licenču izmaksu starpÄ«bu.

Mans bijuÅ”ais hap ac ražoja apmēram 20 megabitus ar iespējotu VPN tuneļa Å”ifrÄ“Å”anu. Tagad pietiek ar vienu i5-7500 kodolu, lai nodroÅ”inātu gigabitu.

MarÅ”rutētāja un NAS izveide vienā procesorā

PS

Ļoti priecājos, ja izlasījāt līdz galam un likās interesanti! Lūdzu, uzdodiet jautājumus, ja kaut kas ir neskaidrs. Es varētu arī aizmirst.

Es uzreiz atbildēŔu uz acīmredzamo:

- Kāpēc tas viss, vai jÅ«s varat vienkārÅ”i nopirkt Synology?
ā€“ Jā, un es iesaku jums to darÄ«t. Tas ir vienkārŔāk, ātrāk, lētāk un uzticamāk. Å is raksts ir paredzēts entuziastiem, kuri zina, kāpēc viņiem ir vajadzÄ«gas papildu funkcijas.

ā€” Kāpēc ne FreeNAS, tajā ir viss, kas ir unRAID, bet par brÄ«vu?
ā€” Ak, atvērtais avots ir pavisam cits. FreeNAS raksta tieÅ”i tie paÅ”i programmētāji uz algu. Un, ja jÅ«s saņemat viņu darbu bez maksas, tad gala produkts esat jÅ«s. Vai arÄ« investors drÄ«z pārtrauks tos maksāt.

ā€” JÅ«s varat darÄ«t visu ar tÄ«ru Linux un joprojām ietaupÄ«t naudu!
- Jā. Kādreiz es arÄ« tā darÄ«ju. Bet kāpēc? TÄ«kla iestatÄ«Å”ana operētājsistēmā Linux man vienmēr ir bijusi problēma. Lai paliek Datoru sētnieki. Un RouterOS pilnÄ«bā atrisina Ŕīs klases problēmas. Tas pats ir ar MD RAID: neskatoties uz to, ka mdadm neļauj man pieļaut muļķīgas kļūdas, es joprojām pazaudēju datus. UnRAID vienkārÅ”i neļauj nospiest nepareizo pogu. Atkal nav vērts tērēt laiku, manuāli iestatot krātuvi.

- Bet jÅ«s joprojām instalējāt parasto Ubuntu virtuālajā maŔīnā!
"LÅ«k, ar ko tas viss sākās." Tagad jums ir savs personÄ«gais AWS ar maksimālo savienojuma ātrumu ar jÅ«su uzglabāŔanas sistēmu, mājas tÄ«klu un internetu vienlaikus, ko neviens jums nevar dot. JÅ«s varat izlemt, kurus pakalpojumus darbināt Å”ajā virtuālajā maŔīnā.

- Jebkura problēma, un mājā nekavējoties nav Wi-Fi, nav interneta vai krātuves.
ā€” Tur guļ rezerves marÅ”rutētājs par 1 rubļiem, bet no diskiem nekas nekur neiet. Visu Å”o laiku, izņemot diskus un dzesētājus, nekas nesalÅ«za. Pat parasts tÄ«kla dators strādāja 000/24 gandrÄ«z desmit gadus un tagad jÅ«tas lieliski. IzdzÄ«vojuÅ”i divi diski.

Aptaujā var piedalīties tikai reģistrēti lietotāji. Ielogoties, lūdzu.

Vai man vajadzētu uzrakstīt otro daļu par programmatūras konfigurāciju?

  • 60%Jā 99

  • 18.1%Mani neinteresē, bet rakstu30

  • 21.8%Nav nepiecieÅ”ams 36

Nobalsoja 165 lietotāji. 19 lietotāji atturējās.

Avots: www.habr.com

Pievieno komentāru