在一個處理器上製作路由器和 NAS

購買電腦幾年後,我就有了一台 Linux 上的「家庭伺服器」。 現在,從那一刻起已經過了十五年多了,大部分時間我家裡都有第二台額外的電腦。 有一天,當更新的時候,我想:如果我已經有一台空閒的電腦,為什麼還需要一個單獨的路由器呢? 畢竟,很久以前,在 XNUMX 年代,對許多人來說這是標準配置。

事實上:今天,您可以建立一個單獨的虛擬機器並將 USB 或 PCI Wi-Fi 卡插入其中。 作為一種作業系統,您可以一次性使用 MikroTik RouterOS,只需很少的錢即可獲得企業級軟體。

條目

我將概述我剛開始這個專案時的目標:

  1. 組件應盡可能由最常見的標準組件組成。 這意味著除 mATX / mini-ITX 以外的其他尺寸的主機板以及不適合全尺寸卡的低機箱
  2. 應該有足夠的空間放置磁碟,但籃子本身應該是 2.5 英寸
  3. 隨著時間的推移,模​​型化應該會帶來節省——畢竟,舊標準 5 的 Wi-Fi 卡可以簡單地更改為 7
  4. 至少支援某種遠端控制,這樣您就可以了解為什麼系統無法升起,而無需將顯示器和鍵盤物理連接到高高在上的遠處
  5. 完全自由地選擇作業系統及其對任何作業系統中所有關鍵組件的支持
  6. 高性能。 厭倦了等待 Deluge 將 .torrent「咀嚼」成數千個文件,或啟用的加密導致速度低於磁碟或網路連線。
  7. 視覺美觀、組裝整齊
  8. 最高的緊湊度。 理想的尺寸是現代遊戲機。

我會立即警告您,如果您相信下面的文章中我將告訴您如何完成所有要點,那麼您就太天真了,您最好購買 Synology 或雲中的地方。
事實上,我並不認為這樣的解決方案有什麼不切實際的地方,只是也許我對整個提案的研究還不夠充分,或者也許是因為自組裝 NAS 的市場已經長期處於衰退狀態。用於此目的的組件越來越少,而且價格也越來越貴。

關於該軟體的一些信息

我最近太懶了,甚至不想自己配置 KVM,所以我決定嘗試看看 unRAID 是什麼,LinusTechTips 一直在吹捧它是一個用於配置 KVM 的方便 GUI 和一個優秀的 NAS 軟體。一般的。 由於我也懶得去鼓搗mdadm,unRAID一舉兩得。

裝配

住房

接下來是使用標準組件組裝自製 NAS 的令人驚訝的困難部分:選擇機殼! 正如我所說,帶有門、後面有裝有磁碟的籃子的箱子的日子早已一去不復返了。 我也很想使用 2,5 吋 5 毫米希捷硬碟(在撰寫本文時,最大容量為 5TB)。 它們安靜且佔用空間小。 目前來說,XNUMXTB 對我來說已經足夠了。

顯然,我想要一塊miniITX主機板,因為看起來一個擴充槽就夠了。

事實證明,有緊湊型機箱,上網本大小,但只有一個地方可以容納 2,5 和“其他”機箱,那裡已經有幾個相應尺寸的 3,5。 根本沒有中間立場。 即使是為了錢。 阿里上有一些東西,但它已經停產了(總是檢查阿里是否有不尋常的東西,有時中國人已經發明了所有東西並將其投入批量生產)。 在一些小論壇上我讀到了有關銀欣CS01B-HS的信息,但價格根本不屬於“預算”類別。 厭倦了搜索,我透過Shipito在亞馬遜上訂購了它,這完全不符合技術規範的第三點。

但現在您完全不用擔心預算了!

我建議您立即為您的夢想身體製作一個 3D 模型,並用真正的鋁材在CNC機床上進行加工。 它會比銀石賽道貴一點,但好一千倍。 稍後在 Github 上分享吧!

處理器

當然,我想用AMD作為處理器,現在是2019年了,只有那些不太深入研究的人才能使用。 但是,在嘗試完成第四步「遠端控制支援」時,我發現只有 AMD 的 Ryzen DASH,我知道在這種情況下我需要選擇英特爾。

接下來,一切都一如既往:Yandex.market、過濾器、輕鬆谷歌搜尋兒童問題以及明天莫斯科環路內的免費送貨。

主機板

至於主機板,其實只有一個選擇-技嘉GA-Q170TN。

我完全不知道為什麼擴充槽只有x4,但是如果將來你想在那裡安裝十千兆網卡,那裡會有足夠的儲備(但你將不再能夠連接那些儲存)提供這樣的效能)。

一大優點:兩個 miniPCI-E 插槽。 MikroTik 生產 miniPCI-E 格式的所有 Wi-Fi 卡(這些是我們需要的,因為它們是 RouterOS 中唯一支援的卡),並且很可能會繼續這樣做很多年,因為這是他們擴展卡的主要標準。 例如,您可以購買他們的模組 廣域網 並輕鬆獲得對 LoRa 設備的支援。

兩個以太網,但 1 Gbit。 2017 年,我提出了一項法律,禁止銷售乙太網路速度高達 4 Gbit 的主機板,但沒有時間收集通過市政過濾器所需的簽名數量。

光盤

我們取兩個STDR5000200作為磁碟。 由於某種原因,它們比實際存在的 ST5000LM000 便宜。 購買後,我們檢查、拆解,取出ST5000LM000,透過SATA連接。 如果出現保固情況,您可以將其放回原處並退回,並收到一張新磁碟作為交換(我不是在開玩笑,我就是這樣做的)。

我沒有使用 NVMe SSD,如果將來有需要的話也許會使用。

英特爾以其最好的傳統犯了一個錯誤:主機板沒有足夠的支持,處理器也需要vPro支持,你會厭倦尋找相容性表。 奇蹟般地我發現你至少需要一個 i5-7500。 但由於預算不再有限制,我就辭職了。

我在其餘組件中沒有看到任何有趣的東西;它們可以用任何類似物替換,因此這裡有一個包含購買時價格的總表:

名稱

Цена
成本

Crucial DDR4 SO-DIMM 2400MHz PC4-19200 CL17 – 4Gb CT4G4SFS624A
2
1 259
2 518

希捷 STDR5000200
2
8 330
16 660

銀欣CS01B-HS
1
159 美元 + 17 美元(從亞馬遜運送)+ 80 美元(運送到俄羅斯)= 256 美元
16 830

PCI-E控制器Espada FG-EST14A-1-BU01
1
2 850
2 850

電源 SFX 300 W 安靜 SFX POWER 2 BN226
1
4160
4160

金士頓固態硬碟 240GB SUV500MS/240G {mSATA}
1
2 770
2 770

英特爾酷睿i5-7500
1
10 000
10 000

技嘉 GA-Q170TN
1
9 720
9 720

MikroTik R11e-5HacT
1
3 588
3 588

天線類
3
358
1 074

RouterOS 許可證等級 4
1
$45
2 925

unRAID 基本許可證
1
$59
3 835

總計 66 盧布。 關於問題的經濟部分的第三點已經被摧毀,但它溫暖了靈魂,十年後這個硬體仍然能夠執行任務。

設定軟體非常簡單,幸運的是,它有能力做到這一點:一晚就可以用滑鼠點擊 95%。 如果有興趣,我可以在另一篇文章中對此進行描述,因為並非一切都是完美的,但沒有解決不了的問題。 例如,在 RouterOS 中安裝有線乙太網路適配器並不是那麼容易,因為它支援的裝置清單非常少。

正常運作一百天後過境後的結論

  1. 為此目的不需要 vPro。 這大大縮小了主機板和處理器的選擇範圍,對於家庭使用,您可以使用無線 HDMI 延長器和無線鍵盤。 作為最後的手段(服務器位於地下室的鋼筋混凝土板下),請使用雙絞線延長線。
  2. 昨天需要 10 GB。 硬碟的平均讀取速度超過每秒 120 兆位元組。
  3. 該建築消耗了預算的四分之一。 這是不可接受的。
  4. NAS/路由器中的快速處理器比最初看起來更必要
  5. unRAID確實是一個很好的軟體,它有你需要的一切,也沒有你不需要的。 您只需支付一次費用,如果您需要更多磁碟,他們只要求許可證成本的差額。

我以前的 hap ac 在啟用 VPN 隧道加密的情況下產生了大約 20 兆位元。 現在只需一個 i5-7500 核心就足以提供千兆位元的速度。

在一個處理器上製作路由器和 NAS

聚苯乙烯

如果您讀到最後並發現它很有趣,我非常高興! 如果有任何不清楚的地方,請提問。 我很可能已經忘記了。

我會立即回答顯而易見的問題:

- 為什麼這一切,你能買 Synology 嗎?
- 是的,我建議你這樣做。 它更容易、更快、更便宜、更可靠。 本文適合那些知道為什麼需要附加功能的愛好者。

— 為什麼不使用 FreeNAS,它擁有 unRAID 中的所有功能,而且是免費的?
——唉,開源就完全不同了。 FreeNAS 是由完全相同的程式設計師拿著薪水寫的。 如果你免費獲得他們的勞動力,那麼最終產品就是你。 否則投資者很快就會停止向他們付款。

— 您可以在純 Linux 上完成所有操作,並且仍然省錢!
- 是的。 曾幾何時,我也做過這樣的事。 但為什麼? 在 Linux 中設定網路一直是我的一個問題。 讓它繼續成為電腦管理員。 而RouterOS則徹底解決了這類問題。 MD RAID 也是如此:儘管 mdadm 可以防止我犯下愚蠢的錯誤,但我仍然丟失了資料。 unRAID 只是防止您按錯按鈕。 同樣,您的時間不值得浪費在手動設定儲存空間。

- 但你仍然在虛擬機器中安裝了常規的Ubuntu!
“這就是一切的開始。” 現在,您擁有自己的個人 AWS,同時能夠以最快的速度連接到您的儲存系統、家庭網路和互聯網,這是任何人都無法為您提供的。 由您決定在此虛擬機器中執行哪些服務。

- 出現任何問題,房子裡就會立即沒有 Wi-Fi、網路或儲存空間。
— 有一個備用路由器,價格為 1 盧布,但磁碟上什麼都沒有。 在這段時間裡,除了磁碟和冷卻器之外,沒有任何東西損壞。 即使是普通的上網機也可以 000/24 工作近十年,現在感覺很棒。 倖存了兩張光碟。

只有註冊用戶才能參與調查。 登入, 請。

我應該寫第二部分關於軟體配置嗎?

  • 企業排放佔全球 60%是99

  • 企業排放佔全球 18.1%我沒興趣,但寫30

  • 企業排放佔全球 21.8%不需要36

165 位用戶投票。 19 名用戶棄權。

來源: www.habr.com

添加評論