Minu Linuxi âkoduserverâ sai valmis paar aastat pĂ€rast seda, kui mulle arvuti osteti. NĂŒĂŒd on sellest hetkest möödunud ĂŒle viieteist aasta ning enamus sellest ajast on mul olnud kodus mingi teine lisaarvuti. Ăhel pĂ€eval, kui tuli aeg seda uuendada, mĂ”tlesin: miks mul peaks olema eraldi ruuter, kui mul on juba olemas vaba arvuti? Tollel ajal, nullindatel, oli paljude jaoks see standardkonfigureering.
TĂ”epoolest: tĂ€napĂ€eval saab selle jaoks luua eraldi virtuaalmasina, roostikku USB vĂ”i PCI Wi-Fi kaarti. Nagu operatsioonisĂŒsteemi saab kasutada MikroTik RouterOS-i, mis pakub ettevĂ”tte tasemel tarkvara madala hinnaga.
Sissejuhatus
MÀÀratlen oma eesmĂ€rgid ja ĂŒlesanded hetkel, mil ma projekti alustasin:
- Kogumise koostisosad peavad pÔhimÔtteliselt koosnema kÔige levinumatest standardkomplektidest. See tÀhendab, et mATX-i / mini-ITX-i suurustega emaplaatide ja madalate korpuste puhul, millesse ei mahu tÀiskomplektid, ei tohi olla.
- Kettakohtade jaoks peab olema piisavalt ruumi, kuid kettakahvleid peab olema 2.5â jaoks.
- Modulaarsus peaks mingil hetkel tooma kokkuhoidu â vanema standardsed Wi-Fi kaardid saab lihtsalt vahetada 7. standardi vastu.
- Toetatakse mingit kaugjuhtimist, et mĂ”ista, miks sĂŒsteem ei tĂ”use ĂŒles, ilma fĂŒĂŒsilise ekraani ja klaviatuurita ĂŒhendamata kĂ”rgelt ja kaugel asuvasse seadmesse.
- TĂ€ielik vabadus operatsioonisĂŒsteemi valimisel ja kĂ”igi kriitiliste komponentide toimetamine igas operatsioonisĂŒsteemis.
- KĂ”rge jĂ”udlus. Olen vĂ€sinud ootamast, kuni Deluge «mĂ€lus» .torrent failide kogumist, vĂ”i kui sisseehitatud krĂŒptimine viib kiiruseni alla ketaste vĂ”i vĂ”rguliideste.
- Visuaalne ilu ja korrektsus kokkupanemisel.
- Ălim kompaktsus. Ideaalne suurus â kaasaegne mĂ€ngukonsool.
Hoiatan kohe, et kui usute, et ma allpool artiklis rÀÀgin, kuidas tĂ€ita kĂ”iki punkte â olete vĂ€ga naiivne ja parem on osta Synology vĂ”i koht pilves.
Tegelikult ei nĂ€e ma selles lahenduses midagi ebareaalset. VĂ”ib-olla lihtsalt ei ole ma kĂ”iki pakkumisi piisavalt hĂ€sti uurinud, vĂ”i on pĂ”hjuseks see, et isetehtud NASide turg on juba ammu languses ning komponentide valik on ĂŒha vĂ€iksem ja need on ka kallimad.
Veidi tarkvarast
Viimasel ajal olen ma saanud nii laisaks, et isegi ei tahtnud KVM-i ise konfigureerida, seega otsustasin uurida, mis on unRAID, mida LinusTechTips on nii palju reklaaminud kui mugavat GUI-d KVM-i seadistamiseks ja head tarkvara NAS-i jaoks ĂŒldiselt. Kuna mul oli ka laisus mdadm-iga jamada, tapab unRAID kaks kĂ€rbest ĂŒhe hoobiga.
Koostamine
Korpus
JĂ€rgmine, ĂŒllatavalt, oli kĂ”ige keerulisem osa isetehtud NAS-i kokkupanemist standardkomponentidest: korpuse valik! Nagu ma ĂŒtlesin, on ajad, mil korpustel oli uks, mille taga olid ketaste korvid, juba ammu möödas. Samuti tahtsin vĂ€ga kasutada ketastena 2,5â viieteistmillimeetriseid Seagate mudeleid (kirjutamise hetkel on maksimaalne maht 5TB). Need on vaiksed ja vĂ”tavad vĂ€he ruumi. 5TB on mulle piisavalt.
Ilmselgelt soovisime emaplaati miniITX, kuna tundus, et ĂŒks laiendusport on piisav.
Selgus, et on kompaktsed korpused, mis on netbook'i suurused, kuid seal on vaid ĂŒks koht 2.5 jaoks ja "teised" korpused, kus on paar 3.5-suurust. Keskmisi lihtsalt ei eksisteeri. Isegi raha eest. Oli midagi Aliexpressis, kuid see on tootmisest maha vĂ”etud (KONTROLLIGE ALATI Aliexpressi, et leida erilise asju; mĂ”nikord on hiinlased juba kĂ”ik leiutanud ja massiliselt tootmisse pannud). MĂ”nel vĂ€ikesel foorumil lugesin SilverStone CS01B-HS-st, kuid hind ei mahtunud tĂ€iesti "eelarvesse". Ootesaadetega tĂŒdinuna tellisin selle Amazonist lĂ€bi Shipito, mis rikkus mu tehniliste nĂ”uete kolmanda punkti tĂ€ielikult.
Aga nĂŒĂŒd ei olnud eelarve pĂ€rast ĂŒldse vaja muretseda!
Soovitan teil kohe luua 3D mudel oma unistuste korpusest ja lÔigata see CNC-freesimismasinal ehtsast alumiiniumist. See maksab veidi rohkem kui SilverStone, kuid on tuhandeid kordi meeldivam. Ainult jagage seda hiljem GitHubis!
Protsessor
Muidugi, ma tahtsin protsessoriks valida AMD, 2019. aasta on kĂ€es ja tarkust jagavad vaid need, kes ei sĂŒvene asja. Kuid, pĂŒĂŒdes tĂ€ita neljandat punkti âKaugtöötluse tugiâ, leian AMD-lt vaid Ryzen DASH ja mĂ”istan, et sel juhul tuleb valida Intel.
Edasi, kÔik nagu tavaliselt: Yandex.Market, filtrid, kerge google'amine lasteprobleemide jaoks ja tasuta kohaletoimetamine homme Moskva ringteest (MKAD) sees.
Emaplaat
Emaplaadi valik on tegelikult ainult ĂŒks â Gigabyte GA-Q170TN.
Mul ei ole mingit ettekujutust, miks laiendusport on ainult x4, kuid kui tulevikus soovite sinna paigaldada kĂŒmmegigabitise vĂ”rkaart, piisab varust, (aga salvestusseadmest, mis tagab sellise jĂ”udluse, te ei saa enam liita).
Suurteks plussideks on: kaks miniPCI-E pesa. MikroTik toodab kÔik oma Wi-Fi kaardid (ja just neid vajame, kuna ainult need on RouterOS-is toetatud) miniPCI-E formaadis ja tÔenÀoliselt jÀtkab nende tootmist veel palju aastaid, kuna see on nende peamine laiendusstandard. NÀiteks saate osta nende mooduli ja hÔlpsasti saada seadmete toega LoRa.
Kaks Ethernetit, kuid 1 Gbit. 2017. aastal esitasin seaduse eelnĂ”u, millega keelata emaplaatide mĂŒĂŒk, mille Etherneti kiirus on alla 4 Gbit, kuid ei suutnud koguda vajalikku arvulist toetust omavalitsuse filtri lĂ€bimiseks.
Kettad
Kettadena vĂ”tame kaks STDR5000200. Mingi pĂ”hjusel on need odavamad kui ST5000LM000, mis tegelikult seal on. PĂ€rast ostu kontrollime, lahtivĂ”tame, eemaldame ST5000LM000 ja ĂŒhendame SATA kaudu. Garantii korral â kokkupanek tagasi ja tagastamine, saades vastu uue ketta (ma ei nalja, olen nii teinud).
Ma ei hakanud NVMe SSD-d kasutama, vÔib-olla tulevikus, kui vajadus tekib.
Intel on oma parimas traditsioonis seadnud ette takistused: emaplaadi toetamine ei ole piisav, vPro toe vajadus on ka protsessoris, ning te vĂ€sisite ĂŒhilduvustabeli otsimisest. Mingi ime lĂ€bi sain teada, et minimaalne vajalikkus on i5-7500. Kuna eelarvele ei olnud piire, leppisin sellega.
JÀÀvates komponentides ei nĂ€e ma midagi huvitavat, neid vĂ”ib asendada mistahes analoogidega, seega siin on teile ĂŒldine tabel hindadega ostu hetkeks:
Nimi
Kogus
Hind
Hind
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 (Amazoni kohaletoimetamine) + $80 (kohaletoimetamine Venemaale) = $256
16 830
PCI-E kontroller Espada FG-EST14A-1-BU01
1
2 850
2 850
SFX toiteplokk 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
Antennid
3
358
1 074
RouterOS 4. taseme litsents
1
$45
2 925
unRAID Basic litsents
1
$59
3 835
Kokku 66 930 rubla. Punkt kolm majanduslikust aspektist on purustatud killudeks, kuid mĂ”te, et kĂŒmne aasta pĂ€rast see riistvara endiselt ĂŒlesannet tĂ€idab, kĂŒtab hinge.
Tarkvara seadistamine oli ĂŒsna lihtne, Ă”nneks on see sellele soodne: 95% saab hiirega klikates ĂŒhe Ă”htu jooksul valmis. VĂ”in seda kirjeldada eraldi artiklis, kui huvi on, sest mitte kĂ”ik ei lĂ€inud ideaalselt, kuid lahendamatuid ja Google't mitte leidevaid probleeme ei olnud. NĂ€iteks ei olnud lihtne tĂ”mmata juhtmeĂŒhendusega Etherneti adaptereid RouterOS-i, kuna selle toetatud seadmete loetelu on ĂŒsna napp.
JÀreldused pÀrast sadamat 100 pÀeva uptime
- vPro ei ole selle jaoks vajalik. See kitsendab emaplaatide ja protsessorite valikut ning koduseks kasutamiseks piisab traadita HDMI pikenduskaablitest ja traadita klaviatuurist. ĂĂ€rmuslikul juhul (kui server asub kelderis, raudbetoonplaadi all) kasutage keerdupaariga pikenduskaablit.
- 10 gigabitti pidi olema juba eile. Keskmine kÔvaketas loeb kiiremini kui 120 megabitti sekundis.
- Korpus neelas neljandiku eelarvest. See on vastuvÔetamatu.
- Kiire protsessor NAS/ruuteri jaoks on vajalikum, kui alguses arvasin.
- unRAID on tĂ”eliselt hea tarkvara, seal on kĂ”ik vajalik ja puudub see, mis pole vajalik. Maksad ĂŒks kord, kui on vaja rohkem kettaid â kĂŒsitakse ainult vahet, mis litsentsihinnas.
Minu endine hap ac andis VPN tunneliga krĂŒpteerimise puhul umbes 20 megabitti. Praegu on piisavalt ainult ĂŒht i5-7500 tuuma, et anda gigabit.

P.S.
Olen vĂ€ga rÔÔmus, kui lugesite lĂ”puni ja see oli huvitav! Palun esitage kĂŒsimusi, kui midagi jĂ€i selgusetuks. Ma vĂ”isin tĂ€iesti unustada.
Vastan kohe ilmselgele:
â Miks kĂ”ik see, vĂ”iks lihtsalt osta Synology?
â Jah, ja soovitan sul seda teha. See on lihtsam, kiirem, odavam ja usaldusvÀÀrsem. Artikkel entusiastidele, kes teavad, miks nad vajavad tĂ€iendavaid funktsioone.
â Miks mitte FreeNAS, seal on kĂ”ik, mis on unRAIDis, aga tasuta?
â Kahjuks on avatud lĂ€htekood juba tĂ€iesti teine asi. FreeNASi arendavad samad palgalised programmistid. Ja kui saad nende töö tasuta, siis oled lĂ”plik toode sina ise. VĂ”i lĂ”petab investor peagi nende eest maksmise.
â Sa saad kĂ”ik teha ka puhta Linuxiga ja veel raha sÀÀsta!
â Jah. Kunagi tegin seda ka mina. Kuid milleks? Minu jaoks oli alati probleemiks vĂ”rguseade seadistamine Linuxis. Las see jÀÀb arvutihooldajatele. Ja RouterOS lahendab tĂ€ielikult selle klassi probleemid. Sama lugu on MD RAIDiga: kuigi mdadm ei luba teha tobedaid vigu, kadusid andmed mul siiski. Ja unRAID lihtsalt ei luba vajutada vale nuppu. Taas, sinu aega ei tasu raisata salvestamisĂŒsteemi kĂ€sitsi seadistamisele.
â Aga sa installisid ju ikkagi tavalise Ubuntu virtuaalmasinasse!
â Selle nimel kĂ”ik algas. NĂŒĂŒd on teil oma isiklik AWS, mis pakub maksimaalset kiirusĂŒhendust teie andmesalvestuse, koduvĂ”rgu ja internetiga samal ajal, mida keegi muu ei saa teile anda. Milliseid teenuseid sellel virtuaalmasinal kĂ€ivitada â otsustage teie.
â Iga probleemiga kadus kohe nii Wi-Fi, internet kui ka salvestus.
â Mul on varurouter, mis maksab 1 000 rubla, ja kettad ei kao kuhugi. Kogu selle aja jooksul ei ole mitte midagi peale kettade ja jahutite purunenud. Isegi tavaline nettopyl töötas 24/7 peaaegu kĂŒmme aastat ja tunneb end praegu suurepĂ€raselt. Ta on ĂŒle elanud kaks ketast.
Ainult registreeritud kasutajad saavad kĂŒsitluses osaleda. , palun.
Kas kirjutada teist osa tarkvara seadistamisest?
60%Jah99
18.1%Mulle ei ole huvitav, aga kirjuta30
21.8%Ei ole vaja36
HÀÀletas 165 kasutajat. 19 kasutajat hoidusid.
Allikas: habr.com
