Mənim «ev serverim» Linux-da yalnız bir neçə ildən sonra yarandı, ilk kompüterimi aldığım zaman. İndi, o vaxtdan artıq on beş ildən çox keçib və bu müddət ərzində evdə hər zaman ikinci bir kompüterim olub. Bir dəfə, onu yeniləmək lazım olduğu zaman düşündüm: əgər artıqlığı olan bir kompüterim varsa, niyə ayrıca routerım olsun? Çünki o zaman, sıfır illərdə, bu, bir çox insan üçün standart konfiqurasiya idi.
Həqiqətən: bu gün bunun üçün ayrıca bir virtual maşın yaratmaq, oraya USB və ya PCI Wi-Fi kartı yönləndirmək mümkündür. Ə əməliyyat sistemi olaraq MikroTik RouterOS-u istifadə edərək, cüzi bir pul qarşılığında enterprise səviyyəli proqram təminatı əldə etmiş olarsınız.
Giriş
Mən layihəyə başlarkən məqsəd və vəzifələrimi müəyyən etmək istəyirəm:
- Yığma, mümkün qədər ən yaygın standart komponentlərdən ibarət olmalıdır. Bu, mATX / mini-ITX ölçüsündən fərqli ana kartlar və tam ölçülü kartların yerləşmədiyi alçaq korpuslar olmadan deməkdir.
- Disklər üçün kifayət qədər yer olmalıdır, lakin altlıqlar 2.5” ölçüsündə olmalıdır.
- Modularlıq, bir müddət sonra qənaətə gətirib çıxarmalıdır - köhnə standart 5 Wi-Fi kartını 7 ilə sadəcə əvəz edə bilərsiniz.
- Hər hansı bir uzaqdan idarəetmənin dəstəyi, monitor və klaviaturanı fiziki olaraq uzaq və yüksək bir yerə qoşmadan sistemin niyə başlamadığını anlamağa imkan verməlidir.
- Əməliyyat sistemləri seçimində tam azadlıq və onların hər bir əməliyyat sistemi üçün bütün kritik komponentlərin dəstəyi.
- Yüksək performans. Deluge-un bir neçə min faylın .torrentini «çeynədiyini» gözləmək və ya aktiv şifrələnmə disk və ya şəbəkə bağlantısının sürətini aşağı salması artıq məni yorub.
- Yığmanın vizual gözəlliyi və dəqiqliyi.
- Maksimal kompaktlıq. İdeal ölçü - müasir oyun konsolu.
İlk olaraq xəbərdar edim ki, əgər aşağıda məqalədə bütün məqamları necə yerinə yetirəcəyimi düşünürsünüzsə - çox naivsiniz və daha yaxşı bir Synology almalı və ya buludda yer satın almalısınız.
Həqiqətən, belə bir həlldə heç bir qeyri-mümkünlük görmürəm, sadəcə ola bilər ki, təklifləri tam olaraq öyrənməmişəm, ya da ola bilsin ki, özünü yığan NAS bazarı artıq tənəzzülə uğrayır və bu məqsəd üçün komponentlərin sayı az olur və qiymətləri daha baha olur.
Bir az proqram təminatı haqqında.
Son zamanlarda o qədər tembelləşmişəm ki, KVM-i özüm konfiqurasiya etmək belə istəmirəm, buna görə də LinusTechTips tərəfindən KVM üçün rahat GUI olaraq çox reklam edilən unRAID-i görməyə qərar verdim və ümumilikdə NAS üçün yaxşı proqram təminatı olaraq. Ardıcıllarla işləmək mənim üçün tənbərlikdən qaçmağa imkan verdi — unRAID iki quşu bir daşla vurmuşdu.
Yığma
Kasa
Sonra, gözlənilmədən, standart komponentlərdən özəl NAS-ın yığılmasının ən çətin hissəsi gəldi: qutu seçimi! Dediyim kimi, qapısı olan bukletli kutuların dövrü çoxdan bitdi. Mənim isə 2.5” Seagate 15 millimetrlik diskləri istifadə etməyi çox istəyirdim (yazı zamanı maksimum tutum — 5TB). Onlar səssizdir və az yer tuturlar. Hələlik 5TB mənim üçün kifayət edir.
Aydındır ki, ana platanın miniITX olmasını istədim, çünki bir genişlənmə slotunun kifayət edəcəyi görünürdü.
Məlum oldu ki, netbuk ölçüsündə kompakt kutular var, amma orada yalnız 2.5 üçün yer var və "digər" kutularda müvafiq ölçüdə iki 3.5'lik yer mövcuddur. Ortada heç bir şey yoxdur. Hətta pul qarşılığında belə. AliExpress-də bir şeylər var idi, amma istehsaldan çıxarılmışdı (DAİMA AliExpress-i yoxlayın, alışılmadık şeylər axtararkən, bəzən çinlilər artıq hər şeyi ixtira edib və kütləvi istehsala keçiblər). Bir kiçik forumda SilverStone CS01B-HS haqqında oxudum, amma qiyməti “büdcə” kateqoriyasına tam uyğun gəlmirdi. Axtarışlardan yorulmuşdum, onu Amazon-dan Şipito vasitəsilə sifariş etdim və beləliklə, texniki tapşırığın üçüncü bəndini tamamilə pozdum.
Amma indi büdcə barədə narahat olmaq lazım deyil!
Sizə tövsiyə edirəm ki, dərhal Arzu etdiyiniz qutunun 3D modelini yaradın və onu CNC dəzgahında real alüminiumdan istehsal etdirin. SilverStone-dan bir az baha olsa da, min dəfə daha ləzzətli olacaq. Yalnız, sonra onu GitHub-da paylaşın!
Prosessor
Əlbəttə ki, prosessor üçün AMD almaq istədim, indi 2019-cu ildəyik, bu şteud yalnız cüzi maraq göstərənlər üçündür. Amma, dördüncü bənd “Uzaqdan idarəetmə dəstəyi”ni yerinə yetirməyə çalışarkən, AMD-də yalnız Ryzen DASH tapıram və anlayıram ki, bu halda Intel seçmək lazımdır.
Sonra, həmişə olduğu kimi: yandex.market, filtrlər, uşaq problemləri üçün asan axtarış və MКАД daxilində sabah pulsuz çatdırılma.
Ana Plaza
Ana plataların yalnız biri — Gigabyte GA-Q170TN-dir.
Niyə genişlənmə slotunun yalnız x4 olduğunu bilmirəm, amma gələcəkdə oraya on gigabitlik şəbəkə kartı qurmalarını istəsəniz — kifayət qədər yer var (amma belə bir performansı təmin edən saxlama qurğusunu qoşa bilməyəcəksiniz).
Böyük üstünlüklərdən biri: iki miniPCI-E slotu. MikroTik bütün Wi-Fi kartlarını (bizim mütləq lazım olanlar, çünki RouterOS-da yalnız onlar dəstəklənir) miniPCI-E formatında istehsal edir və böyük ehtimalla illərlə daha çox istehsal edəcək, çünki bu onların əsas genişlənmə kartı standartıdır. Məsələn, onların modulu ilə ala bilərsiniz. və asanlıqla LoRa qurğularına dəstək əldə edin.
İki Ethernet, amma 1 Gbit-də. 2017-ci ildə 4 Gbit-dən aşağı Ethernet sürəti olan ana plataların satışını qadağan edən qanun təklifi təqdim etdim, amma lazımi imza sayı toplamağa yetişə bilmədim.
Disklər
Disklere iki STDR5000200 alıyoruz. Bir sebepten ötürü, aslında orada bulunan ST5000LM000'dan daha ucuzlar. Satın aldıktan sonra kontrol ediyoruz, söküyoruz, ST5000LM000 çıkarıyor ve SATA ile bağlıyoruz. Garanti durumunda, tekrar bir araya getirip iade ediyorsunuz ve bunun karşılığında yeni bir disk alıyorsunuz (şaka yapmıyorum, ben bunu yaptım).
NVMe SSD kullanmamayı tercih ettim, belki gelecekte böyle bir ihtiyaç doğarsa kullanırım.
Intel, en iyi geleneklerine uygun olarak engeller koymuş: anakartta yeterli destek yok, vPro desteği ayrıca işlemcide de gerekli ve uyumluluk tablosunu bulmak için yorulacaksınız. Bir mucize eseri, en az i5-7500 gerektiğini öğrendim. Ama bütçem daha fazlası için yeterli olmadığından bu duruma razı oldum.
Kalan bileşenlerde ilginç bir şey görmüyorum, bunları herhangi bir benzeriyle değiştirebilirsiniz, bu yüzden işte size satın alma anındaki fiyatlarla genel bir tablo:
Ad
Say
Qiymət
Məbləğ
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 (Amazon'dan teslimat) + $80 (Rusya'ya teslimat) = $256
16 830
PCI-E Kontrolcü Espada FG-EST14A-1-BU01
1
2 850
2 850
SFX 300W Be quiet SFX POWER 2 BN226 Güç Kaynağı
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
Antenler
3
358
1 074
RouterOS Seviye 4 Lisansı
1
$45
2 925
unRAID Basic Lisansı
1
$59
3 835
Toplam 66,930 ruble. Ekonomik bölümle ilgili üçüncü nokta yerle bir oldu, ama on yıl sonra bu donanımın hala vereceği görevleri yerine getirebileceği düşüncesi içimi ısıtıyor.
Yazılımın ayarlanması oldukça kolay oldu, zira buna uygun şekilde yapılandırılmış: ’ini bir akşamda fare tıklamalarıyla halledebildim. Bunu ayrı bir makalede detaylandırabilirim, eğer ilginizi çekiyorsa, zira her şey mükemmel değildi ama çözümsüz, Googledan araştırılamayan sorunlar yoktu. Örneğin, RouterOS'ta kablolu Ethernet adaptörlerini geliştirmek o kadar da kolay olmadı, zira desteklediği cihazların listesi oldukça kısıtlı.
Yüz günde uptime sınırına ulaşmanın sonuçları
- vPro bu amaç için gerekli değil. Bu, anakart ve işlemci seçimlerini büyük ölçüde kısıtlıyor, ev kullanımı için kablosuz HDMI uzatıcı ve kablosuz klavye ile işinizi görebilirsiniz. En kötü ihtimalle (sunucu beton plaka altında bodrumda) — twisted pair uzatıcı kullanın.
- 10 gigabit dün olmalıydı. Ortalama bir sabit disk 120 megabayttan daha hızlı okuyor.
- Kasa bütçenin dörtte birini yuttu. Bu kabul edilemez.
- NAS/router’da hızlı bir işlemci ihtiyaçtan daha fazlaymış gibi görünüyor.
- unRAID gerçekten iyi bir yazılım, gerekli her şey var ve gereksiz olan yok. Bir kez ödeme yapıyorsunuz, daha fazla diske ihtiyaç duyulursa yalnızca lisans farkını talep ediyorlar.
Eski hap ac cihazım VPN tünel şifrelemesi açıkken yaklaşık 20 megabit veriyordu. Şimdi tek bir i5-7500 çekirdeği gigabit sağlamak için yeterli.

P.S.
Sonuna kadar okuduysanız ve ilginizi çektiyse çok mutluyum! Eğer hala net olmayan bir şey varsa, lütfen sorularınızı sorun. Unutmuş olabileceğim şeyler olabilir.
İlk olaraq, aydın bir suala cavab verəcəm:
— Bütün bunlar niyə lazımdır, sadəcə Synology almaq olmurmu?
— Bəli, və bunu etməyinizi tövsiyə edirəm. Bu daha asan, daha sürətli, daha ucuz və daha etibarlıdır. Məqalə əlavə imkanlara ehtiyacı olan həvəskarlar üçündür.
— Niyə FreeNAS deyil, orada unRAID-də olan hər şey pulsuzdur?
— Bağışlayın, open source artıq tamamilə fərqlidir. FreeNAS-ı eyni maaş alan proqramçılar yazır. Əgər onların işini pulsuz alırsınızsa, son məhsul sizsiniz. Yoxsa investor onlara tezliklə ödəməyi dayandıracaq.
— Ümumiyyətlə, təmiz Linux-da hər şeyi etmək mümkündür, əlavə pul qazanmaqla!
— Bəli. Bir zamanlar mən də elə edirdim. Amma niyə? Mənim üçün hər zaman Linux-da şəbəkə quraşdırmaq problemi olub. Bu, Computer Janitors-a qalır. RouterOS bu problemləri tamamilə həll edir. Eyni şey MD RAID üçün də geçərlidir: mdadm axmaq səhvlər etməyə imkan vermir, amma mən yenə də məlumat itirmişəm. unRAID isə sadəcə yanlış düyməyə basmağa imkan vermir. Yenə də, vaxtınızı saxlama üçün anbar quraşdırmağa sərf etməyin.
— Amma sən yenə də adi Ubuntunu virtual maşında qurdun!
— Bütün bunlar üçün başlanğıc idi. İndi sizin şəxsi AWS-iniz var ki, bu da evinizin şəbəkəsinə, storage-ınıza və internetə maksimum bağlantı sürətini təmin edir, buna heç kim imkan verməyəcək. Bu virtual maşında hansı xidmətləri işə salacağınız isə sizə aiddir.
— Hər hansı bir problem ortaya çıxarsa, evdə nə Wi-Fi, nə internet, nə də storage qalmır.
— 1000 rubla ehtiyat router yatar, diskler isə heç yerə getməz. İndiyə qədər disk və fanlardan başqa heç nə avtomatik olaraq sındırılmayıb. Hətta adi nettop 24/7 təxminən on il işləyib və indi də özünü əla hiss edir. İki disk keçib.
Yalnız qeydiyyatdan keçmiş istifadəçilər sorğuda iştirak edə bilərlər. , xahiş edirəm.
İkinci hissəni proqram təminatının quraşdırılması haqqında yazmaq?
60%Bəli99
18.1%Maraqlı deyil, amma yaz30
21.8%Gərək deyil36
165 istifadəçi səs verdi. 19 istifadəçi isə imtina etdi.
Mənbə: habr.com
