2024/04/28

肥宅第二代砌機NAS: 四核N5105雙RAM槽雙NVMe四個三寸半bay的怪獸!

過去肥叔叔就寫過好幾次自家用的網絡儲存(NAS)文章,分享過從老正的Synology、到大陸內陸地區什麼挖幣騙局的副產品「蝸牛星際」。

2022年中開始,陸續發現家裡的的Synology DS414j越來越慢。

用了七八年,CPU是款當年也是中等價位的冷門ARM,內存記憶體也只有512MB,在2020年秋夏之交入手了裝有Celeron賽揚J1900的蝸牛星際A以後,自動化下載、雲端同步類的工作也交給了蝸牛A,DS414j也只作為純粹儲存。差不多一時間,跑了七八年的老WD紅,也老化一個個壞掉,所以拖了好幾個月後,一回氣把它們全換成5,900轉的鐵狼。

然而,最近N個月,在DS414j上,連簡單通過SMB從別的電腦連線瀏覧資料夾也慢得出奇… 明明花了兩千幾買新的硬碟,也慢得要死…難道跑了十年的ARM真的開始不行了?

於是走上了新NAS探索之旅~

品牌?組裝?

品牌的有首先考慮,以現金換穩定,但能玩的好像不夠多(能玩的夠多,價錢就呵呵)。早前有了多少Proxmox VE的經驗,結果還是決定了自行組裝的砌機。

自己組裝嘛,首先是外觀,機箱先不能九彩閃閃RGB(至今未get為什麼機箱要九彩燈光),NAS就要夠小,剛好,空間效率要滿滿的。

──worst case就是去買蝸牛A款拆機機箱。

搜了一圈,最靚仔的算是台灣迎廣MS04小型伺服器機箱,內裝ITX規格底板,前置4個3.5的硬碟位,但須用上1U機箱用的Flex電源(俗稱:火牛)。

特定型號的機箱,香港的報價是壯觀的,所以還是上去淘吧…

迎廣ms04機箱,4個可抽取的2.5/3.2寸通用SATA硬碟位,1個在旁邊直放的2.5寸SATA,「理論上」前USB側的位置還可以安裝…光碟機!照片來源:迎廣in-win

如果自行砌機,未計線材,機箱已經¥520、火牛大約¥250。

CPU和主板的搭配方面,「正路」來說,要低功耗的話,一般都是找華碩同門ASRock的工控用內嵌J4125賽揚Celeron的主板(中階的品牌NAS也基本都是J4125)。

第一個問題是,香港也是幾乎不會找到這些利潤低微的散件,淘回來?也不是不行,但第二個問題是,這些板上的SATA口不夠,用得不夠爽,要不就加PCIe的SATA擴展卡…記得七百八百人仔也跑不掉。

於是又拖了好幾個月…

大約是2022年年中左右,筆者就在民用電子產品無奇不有的牆內電商,發現有一款奇怪的東西──一家在成都的工控主板公司暢網微控弄出來了一款廠商自稱「妖板」,裝了Celeron賽揚N5105板的NAS專用主板。

ITX標準的主板上塞滿了現代NAS所需的大部份接口,「妖板」名符其實也!

筆者之前就有一台用N5105的小主機──m6,至少仍是文書主力(本文也是在m6上寫的),但試用來玩非3D的遊戲也不是大問題,功耗也低,所以對N5105的效能非常欣賞,

來看看妖板的配備:

  • 固定Celeron賽揚四核N5105,2.0/2.9GHz速度,再加上預裝的散熱器和風扇;
  • 兩個SO-DIMM筆記本電腦規格的DDR4記憶體槽,對應最高16GB(N5105設計上限)的RAM;
  • 兩組m.2的NVMe插槽,可以用上2280規格的SSD;
  • 板上向內有兩個USB口,如果用unRAID的話就可以把開機手指插在機內的USB;
  • 4個2.5Gbps的網絡接口,N5105沒有內置有線網絡,4個接口背後是Intel新一代的i226-V網絡接配晶片;
  • 顯示是HDMI和DisplayPort各一,沒有VGA或者DVI;
  • 總共6個SATA3的接口,其中一個是CPU晶片組原生,另外5個由台灣智微科技JMB生產的JMB585橋接晶片獨立控制。

堆是堆滿了東西,但其實N5105只有8組Gen 3的PCIe,總覺得都插滿了的話,好像有點勉強…

Anyways,妖板紙上規格很強,作價也¥838,有四核U有雙NVMe有網口4個有HDMI更有獨立SATA晶片和6個SATA接口,算合理。

幻想很豐滿,現實是癡肥,機箱火牛組件散件(還得買RAM和開機的硬碟?SSD?手指?SD卡連讀卡器?)一件一件加起來,好像又不太划算了,想到錢花了,集運到港後組裝調試也耗心力時間,有問題風險是又是客服又是跨境退貨又一番折騰…不如買有品牌的,拆盒即亮,而且,拖延症加懶癌加家族遺傳孤九寒,所以,又双叒叕拖了半年。

讓專業的(別人)來

新NAS,想買還是想買,老DS414j,慢真是很慢,各組件在電商平台上也一直保留在收藏頁,降價之類也有留意到。

夏天,某日在家,刷淘寶時就有驚喜。

推薦上發現個一個先前收藏了賣MS04機箱的店家,除了有小型NAS伺服器的砌機散件外,也有完整連工包料的組裝組合,價錢也就和把散件一件一件買回來再組裝差不了多少──應該是還便宜了點,索價¥1,559

確實吸引,而且一次過解決了幾個痛點!

於是就找客服去查詢,看看把原來標價上的4G RAM加到8G × 2 = 16G的價格是多少,回覆了,就加兩百多。一拍即合,下單,(別人)砌機,到集運倉,付錢,拍門,收貨。

淘寶經香港支付寶刷卡要手續費,所以只算是普通的「合資格簽賬」而不是網上購物,直接用螞蟻銀行戶口裡面的錢付好了。

連集運剛好就兩千港紙上下!──能和妖怪NAS對比的是幾乎同grade但RAM只四分一的華碩旗下華芸Asustor Lockerstar AS6704T,有牌子有代理有保養,撰文時觀塘某和標價四千五,FPS找數可平幾百。

妖怪NAS的構想

筆者對「妖板」進化出來的妖怪NAS的構想是這樣的──

在NAS本體上加至16GB的內存記憶體,用盡N5105能用的效能。先不裝上3.5寸硬碟,而是先用上板上的m.2槽,買來兩條m.2的NVMe固態硬碟,來個鏡像的RAID 1當系統開機碟,減低其中一隻SSD死亡時全部覆沒的風險。

這是兩條長城存儲的SSD,「百億補貼」後一條1TB的GT35約¥270,一對¥540,約港紙$588。另,大陸有長城存儲長紅存儲,都是國產大品牌,都有造SSD,但這是兩間不同的企業!

拜近大半年SSD大降價所致,港行有牌子的已經夠便宜,RAID 1來降低風險也不會太傷錢包。也因為有RAID加持,筆者更放膽地粗試國產大品牌的SSD──在網上買有補貼的1TB SSD更只要人仔兩百多不用三百,於是放心地RAID了,反正兩條國產的才等如1.2條港行大牌子同級的

於是就買來兩條有電商「百億補貼」的長城1TB固態,裝上了Proxmox VE。

在裝機選硬碟時先點「Options」,然後在Filesystem的選單拉到ZFS (RAID 1)的選項,再選擇兩隻SSD即可,筆者也沒有特意去調那個Advanced Options進階選項的內容。

安裝Proxmox VE時這樣選就可以把系統裝在雙碟RAID 1上面。(From Proxmox.com)

裝好後,當然就是一輪對PVE的更新和升級,加上調整了各種配置減少對SSD寫入損耗,就完成了第一階段的伺服器組裝。

把兩條1TB的SSD鏡像RAID 1當PVE的系統,所以只有1TB。

算是大功告成?比想象中順,比m6裝Windows還快!

肥宅家中的NAS群

現時筆者的NAS配備是有一台蝸牛星際升級版(mSATA的SSD從「原廠」的16GB改成64GB),內有4隻最年輕也有8歲,最老15歲的混合硬碟,分別設定成兩個單碟和一組RAID 1,跑PVE和三個VM。

另外也有前面提過的那台中年DS414j,在跑DSM 7.1,作為半熱備份和舊檔案儲存,一星期就只會人手點亮兩天,先把蝸牛A的新檔案抄過去,再用HyperBackup備份。414j內有的4隻2021年分兩批次買入的4TB容量Segate Iron Wolf,選Seagate當然是因為它們家Iron Wolf都是CMR的。

4隻4T組成的12T是用來代替DS414j上面原有的3隻WD紅6T,SHR(RAID 5)下也是12T。這原有的三隻碟有也分兩批買入,替換的原因就是2020年開始發現壞磁區,於是拖了大半年後第二隻碟都出現壞磁區…結果也不能不換。

還好先前準備了冷備份──USB3的雙碟3.5寸外置盒,用兩隻6T(WD的SMR藍碟!因為便宜!隨機寫入/覆寫機率少,SMR應該安全)組成共計12T的JBOD來用DSM的HyperBackup備份。上次換裝硬碟3×6(RAID 5) => 4×4 (RAID 5)時,其實都是從備份完整地倒回新的RAID裡面。

還在糾結的下一步

現在機就砌好了,黑漆漆的第三台NAS就在家裡,Proxmox VE也裝了在RAID 1的SSD上面。相對之前蝸牛A的4/64;現在16/1000可以有夠多空間去玩各種有的沒的。

接下就是要考慮…要把已經是10年老機的DS414j退出現役?當然是其中最主要的一個想法,然而究竟是買3隻/4隻全新的硬碟去給妖怪NAS,把DS414j作為第二備份?還是直接移植4隻才兩三歲的4T過去?Proxmox VE的硬碟直接穿透Pass through可以無痛移植讓上面的黑○○直接讀到嗎?…

筆者想了兩個星期仍然沒有定案…繼續糾結中…