垃圾佬的NAS 星際蝸牛再就業(yè)

裝這臺(tái)NAS的時(shí)間大約是在2021年春夏之交,一直到現(xiàn)在才有契機(jī)來記錄一下。

起因

我原本用的是J1900的小主機(jī)充當(dāng)NAS的功能,主要用于存儲(chǔ)資料、備份照片,也會(huì)用它來自動(dòng)追番。但隨著我囤積的數(shù)據(jù)不斷增多、其他的使用需求不斷膨脹,J1900的性能已經(jīng)不再能滿足我了,小主機(jī)外掛移動(dòng)硬盤的方式也沒法保證大量數(shù)據(jù)的安全,因此我萌生了自組一臺(tái)高性能NAS的想法。

image

需求與配置

需求分析

為了免去后續(xù)需求升級(jí)又要換機(jī)器的麻煩,我打算一步到位將需求定高些,并適當(dāng)兼顧擴(kuò)展性,為后續(xù)升級(jí)留下余地。

  • 系統(tǒng):為便于通過docker部署各種服務(wù),底層應(yīng)當(dāng)為Linux系統(tǒng),但為了兼顧部分僅有windows端才有的應(yīng)用,也需要安裝windows虛擬機(jī),如果條件允許,可以再裝OpenWrt。
  • CPU性能:除了能帶動(dòng)SMB、TLS加密解密和基本日常應(yīng)用外,還需要能跑的動(dòng)相冊(cè)服務(wù)的AI識(shí)別;在有核顯的情況下,軟解碼能力不需要考慮。
  • GPU性能:能跑的動(dòng)4K HDR轉(zhuǎn)碼即可,沒有跑AI模型的需求。
  • 內(nèi)存:對(duì)速度無要求,但考慮到docker和虛擬機(jī)都比較吃內(nèi)存,容量至少16g,多余的內(nèi)存也許還能做緩存。
  • 網(wǎng)卡:當(dāng)前板載網(wǎng)卡已經(jīng)夠用,但應(yīng)當(dāng)為后續(xù)升級(jí)留出至少雙2.5g網(wǎng)口的網(wǎng)卡的安裝位置。
  • 硬盤:SATA接口至少4個(gè),m.2接口不強(qiáng)求,但主板應(yīng)當(dāng)支持NVME協(xié)議。
  • 功耗:如果NAS一開機(jī)就電表倒轉(zhuǎn),我大約會(huì)收到舍友親切的問候,因此待機(jī)功耗盡量控制在30W以下。
  • 機(jī)箱:對(duì)外觀和體積均無特殊需求,有硬盤籠最好。

配置單

經(jīng)過幾番糾結(jié)后,我選擇了以下這套配置。

項(xiàng)目 配置
CPU QNCT(i5-9750h)
GPU 核顯UHD630
主板 華擎H110M-DVS R3.0
內(nèi)存 金士頓 ddr4 8G*2
SSD (大概是)影馳 擎256G
散熱 利民AXP90x36
機(jī)箱+電源 星際蝸牛C+原裝電源

選配理由

我作為一個(gè)垃圾佬,比起穩(wěn)定性更在乎怎么通過騷操作提升性價(jià)比。正常配PC,在既要性價(jià)比又要擴(kuò)展性的場(chǎng)合,一般都上服務(wù)器平臺(tái)了,但NAS畢竟要7x24h運(yùn)轉(zhuǎn),因此我將目光轉(zhuǎn)向了魔改的移動(dòng)端處理器。即便當(dāng)時(shí)最熱門的QL3X已經(jīng)能滿足我的需求了,但核顯更強(qiáng)、多核性價(jià)比更高的QNCT贏得了我的青睞。

相比于CPU,主板的選擇可要多的太多了,在一眾千篇一律的主板里,微星M4SMD一下子抓住了我的眼球。

微星 M4SMD

6個(gè)SATA,1G+10G網(wǎng)口,PCI-E X16+2個(gè)PCI-E X1接口且支持通道拆分,支持ECC內(nèi)存(雖然zfs不是必須上ECC,但畢竟還是這么建議的),簡直是NAS玩家的夢(mèng)中情板。那為什么我沒有選它呢?一來是它當(dāng)時(shí)價(jià)格幾乎是其他h110的兩倍;二來是它的尺寸較大,當(dāng)年支持標(biāo)準(zhǔn)M-ATX主板的NAS機(jī)箱沒現(xiàn)在這么多,也不是那么便宜,如果撿垃圾,恐怕只能去淘服務(wù)器機(jī)箱了。

至于我選的華擎H110M-DVS R3.0,大概長這樣:

華擎 H110M-DVS R3.0

4 SATA3、2 前置, 2 后置USB 3.1 Gen1(現(xiàn)在應(yīng)該叫USB 5Gbps了)、PCI-E 3.0 X16+PCIE 2.0 X1,支持ECC內(nèi)存(的非ECC模式),也算是夠用了。當(dāng)時(shí)它只賣110元,網(wǎng)上還有現(xiàn)成的刷BIOS教程,最重要的是,它的尺寸為19.1 cm x 18.8 cm。

至于我為什么要強(qiáng)調(diào)19.1 cm x 18.8 cm這個(gè)奇怪的尺寸,是因?yàn)樾请H蝸牛支持17 cm x 18 cm的主板,19 cm x 19 cm也勉強(qiáng)能塞得下。

星際蝸牛c款,圖片來自網(wǎng)絡(luò),侵刪

在星際蝸牛的四款主流四盤位機(jī)箱中,C款有著不大不小的體積,結(jié)實(shí)的做工、預(yù)留的PCI-E槽位,能裝正經(jīng)下壓散熱器的空間,以及低廉的價(jià)格(劃重點(diǎn)),一下就打動(dòng)了我。其實(shí)我是先選了機(jī)箱再挑主板的,只能含淚排除微星M4SMD。

至于散熱器就沒什么好說的了,我選利民AXP90x36單純是因?yàn)樗鼊偤媚芊胚M(jìn)去,固態(tài)和內(nèi)存是挑著便宜的隨便買的。

裝機(jī)

順利的事前準(zhǔn)備

我選擇的二手產(chǎn)品都算是熱門型號(hào),市場(chǎng)上的存量很大,買起來沒費(fèi)什么周折;資料也很容易找,論壇里有不少成功的魔改和裝機(jī)的經(jīng)驗(yàn)分享。

波折

雖然網(wǎng)上魔改這款板子的人很多,但當(dāng)時(shí)閑魚上沒人賣改好的板子,天真的我以為改BIOS是件很簡單的事情,實(shí)在不行也能用實(shí)驗(yàn)室的設(shè)備手動(dòng)換BIOS芯片。然后就是一段不斷折騰的過程......

這款板子的BIOS是貼片封裝,不拆就只能用燒錄夾刷寫。我先刷了下載的別人改好的BIOS,故障卡直接顯示00;我又換成自己用工具手動(dòng)魔改的BIOS,還是報(bào)CPU的錯(cuò)誤。接下來就是翻來覆去的嘗試、刷寫,最后贏弱不堪的燒錄夾就壞了......我承認(rèn)我到這時(shí)候的心態(tài)已經(jīng)發(fā)生了一點(diǎn)變化,竟然產(chǎn)生了手動(dòng)將BIOS拆下來,換一個(gè)別人刷好的BIOS的念頭;但由于我不會(huì)用焊臺(tái),只能拿風(fēng)槍硬吹,BIOS沒吹下來,旁邊的電阻電容倒是歪了幾個(gè)......

后來臨近電賽,閑暇時(shí)間沒那么多了,我只好換了塊采用直插BIOS芯片的主板,方便直接更換BIOS。我挑來挑去選了映泰H110MHV3。

映泰 H110MHV3

這板子的規(guī)格基本跟之前的華擎一樣,區(qū)別在于它用的是DDR3內(nèi)存,最大只支持到16G。

我買了一塊刷好的板子回來、又整了兩條8G的ddr3,總算是點(diǎn)亮了。

系統(tǒng)

裝在DIY NAS上的主流系統(tǒng)一般有3個(gè):

  • TrueNAS
    官方推薦使用ECC內(nèi)存,且不建議原生運(yùn)行docker,故暫且排除。

  • 黑群暉
    安裝較為麻煩,且不原生支持LXC;我對(duì)廣受好評(píng)的群暉套件也沒什么需求,故暫且排除。

  • Unraid

    安裝和使用的難易程度剛好適合我,原生支持Docker,有社區(qū)插件支持Docker Compose和LXC;不組RAID避免了RAID5一時(shí)爽,重建火葬場(chǎng)的窘境。
    缺點(diǎn)是寫入速度慢,但我可以接受。

所以最后我選擇安裝Unraid,安裝過程沒什么波折,略去不表。

虛擬機(jī)部分,我通過自帶的VM安裝了精簡版Win10和OpenWrt;通過LXC安裝了Debian,跑一些沒提供docker鏡像的應(yīng)用。但我實(shí)際使用了一段時(shí)間后發(fā)現(xiàn),我的主路由——紅米AX6性能完全夠用,刷了OP之后可以輕松跑滿機(jī)場(chǎng),索性把虛擬機(jī)上的OP刪了,只留了一個(gè)MosDNS進(jìn)行分流。

后續(xù)調(diào)整

其實(shí)19 CM x 19 CM的主板塞進(jìn)這個(gè)機(jī)箱里確實(shí)勉強(qiáng)了一點(diǎn)點(diǎn),機(jī)箱蓋板卡扣會(huì)頂?shù)街靼鍖?dǎo)致插不進(jìn)去。網(wǎng)友給的做法是直接鋸掉卡扣,但是我懶,直接把它掰了一下就裝進(jìn)去了。

大力出奇跡

Unraid官方只支持用U盤引導(dǎo)系統(tǒng),雖說機(jī)箱外不算體積,但NAS的屁股后面始終插著一個(gè)U盤實(shí)在是不太優(yōu)雅。而我的機(jī)箱前置只有USB2.0接口(跟網(wǎng)圖不同),主板上的前置USB 3.1 Gen 1 USB 5Gbps的20pin接口是空著的,何不利用起來把U盤插上?所以我買了個(gè)轉(zhuǎn)接頭:

usb3.0主板20pin轉(zhuǎn)2port

一端接主板上,另一端接了U盤粘在硬盤籠上,不再占用機(jī)箱外的體積。

主板雖然支持NVME協(xié)議,但沒有m.2接口,我買了個(gè)PCI-E轉(zhuǎn)NVME的轉(zhuǎn)接卡裝SSD,后來又抄底入了個(gè)PC005換掉了影馳的盤。

原裝的風(fēng)扇是在太吵,但我又懶得換風(fēng)扇,索性整了個(gè)電阻線接上。

結(jié)語

關(guān)于NAS到底有沒有用的問題,網(wǎng)絡(luò)上始終有兩種截然相反的聲音,誰也說服不了誰。

我覺得這個(gè)問題的答案不重要,重要的是你究竟有什么需求,什么產(chǎn)品能滿足你的需求。對(duì)我而言,NAS已經(jīng)融入了我的日常生活,它內(nèi)存掛掉的那幾天著實(shí)讓我感受到了寸步難行的困窘。最后放上我NAS上跑的容器,證明它沒有吃灰:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容