自组NAS飞升之路-硬件选型


上次的文章已经交代了我计划对NAS软件的升级方式。这次再来说说硬件方面的事情。

一开始组NAS纯粹是因为我在翻箱底的时候找到了一颗G4400T的CPU,35W功耗,有一定的解码能力。所以决定把这颗CPU利用起来。上次也说过其实我最开始就是想放代码库和自己家人的一些照片,至于现在嘛,什么Steam的游戏、电影、音乐,有啥都往里塞。

那就先从机箱开始,我一开始想要的是要小巧,至少能塞进去4块3.5寸硬盘,1块2.5寸硬盘。为了这个找了半天,看过3D打印的机箱,要么做工粗糙,要么大小不合适,要么审美不在线。最后看到了乔思伯的N1,铝合金材质,可以塞进去5块3.5寸硬盘和1块2.5寸硬盘。实在是没有比这个再合适的了。

机箱选定就选主板把,某宝里一艘一堆乱七八糟的牌子,品牌主板少有超过4个SATA接口的。找了半天终于发现“技嘉H270N-WIFI”符合要求,6个SATA接口,还有一个M.2,双千兆网口,支持网络唤醒。

主板也定下来了其他的基本就是闭着眼睛买了,内存:光威 D4 2666Mhz 8G×2;电源:鱼巢 400W SFX,为啥选这个牌子,因为图便宜,电源还行至少到现在5块希捷银河一直很稳定没出问题;硬盘:希捷银河 8T、Intel S3610 100G,机械盘存数据,固态盘装操作系统。

整体配置单如下:

机箱:乔思伯 N1,这机箱有个吐槽的地方,那个硅胶硬盘提手和轨道配合的简直太完美,用力小拉不动,用力大了又能把硬盘甩天花板上,这硬盘接口板还支持热插拔,但是这……能热插拔吗??

CPU:G4400T

主板:技嘉H270N-WIFI

内存:光威 D4 2666 8G×2

硬盘:希捷 银河 8T + Intel S3610 100G

散热器:随便淘了一个1151针的散热器

电源:鱼巢 SFX 400W

这是一开始的配置,我的NAS实际已经进行了一次升级,一开始预算有限,只选了单盘。一年后预算到位了,我又买了5块希捷银河10T氦气盘。5块盘了,高低得搞个RAID哈,软RAID不靠谱。又买了一块富士通3108 1G缓存的阵列卡。当时完全低估了这阵列卡的发热量,装到机箱里构建RAID6,这个过程中因为过热居然掉盘了。为了解决这个又去淘了个带风扇的散热片,结果我的这个卡比较特殊,散热固定螺丝柱和市面上能买到的带风扇的散热片是相反的。这问题得解决,最后买了个小风扇,用自攻螺丝拧到散热片上。因为是两线风扇,通电即满速,吵得不行,索性就把NAS扔到了客厅,听不到就是没有声音。

上面照片就是装了阵列卡以后的样子。

又过了一年左右,我觉得在出租屋里还是有必要把NAS放回自己的屋里来。那么就要升级解决阵列卡散热噪音的问题,最直接就是抛弃阵列卡,但是我又不想用软RAID,因为被软RAID重构RAID5坑过。最后决定使用ZFS文件系统,ZFS文件系统会比较依赖内存,所以有条件最好上ECC条子。新一轮的选型又开始了。

先把改动后的配置写出来,之后细说选型原因。

主板:超微X10SDV-TLN4F

内存:三星 2400 32G×4 ECC

显卡:翔升 GT1030 4G 单槽无风扇

其他的配置都是用以前的,超微的这块主板自带志强D-1540,8核心16线程CPU,双千兆+双万兆电口,支持IPMI,6个SATA接口,满载功耗45W。选择这块主板是因为,这应该是能在1.5K预算里能有ECC支持、双万兆电口的主板了。但是有个缺点,板子上貌似是没有USB 3.0的插座,机箱前面板的USB 3.0接口算是没用了。内存选择的时候出了两个岔子,一开始我准备买CPU是D-1541的板子,但是最后买成了D-1540,这就导致了内存频率买高了,2133就够了,结果买了2400的条子。再有这板子挑内存,4DR的条子大概率会卡自检,最后换了2DR的条子完美点亮。

这个就是卡自检的内存型号。

最后更换的2DR的条子就完美点亮了。搞128G的条子主要是为了用内存来做ZFS的一级缓存。起初还想使用SSD来做二缓的,最后想了想企业级的太贵,消费级的来做缓存绝对是个短命鬼,实质上带来的性能提升可能不太明显,反而多花不少钱,最后就放弃了SSD做二缓。

显卡长这模样。

主板长这样,自带一个高12mm的铜制散热器,50mm三线风扇,这风扇吵得不行。得换。这个主板供电有必要说一下,商家和我说的是主板24pin供电和旁边的4pin供电都得接。我自己看说明书发现,4pin和COMS电池下面D字4pin是主板对外供电的接口,不用接。这……

找风扇的过程中,我无意间找到这种特殊的散热规格可以在某宝搜PM989找到。我在点开页面看见比原装规格高的27mm散热器支持27W的CPU。那么原装的就是压不住了?网上也找到不详细的测试用例。那么就把散热器一起换了吧。最后买了个下图规格的散热器。

风扇最后买了建准4线温控风扇,下面照片里是我把风扇安装到散热器上的样子,我在风扇和风扇座中间还加了橡胶减震垫。

所有东西都装完了,那有必要跑跑稳定性测试了。如果稳定性通过了,下一步就是装系统调试了。

这个稳定性测试是没换散热器前跑的,测试时长:1小时。CPU功耗41.67W,主频:2.2Ghz可以认为是跑满功耗了,没有降频。

换了更高的散热器后又跑了1小时。CPU功耗40.96W,主频:2.2Ghz。仅CPU温度低了7℃。这…… 看来原装散热完全够用了。哎,散热器的钱看来是白花了。

至此硬件选项也完成了。接下来安装系统后我再分享一下系统优化的内容。