在朋友的蛊惑之下,我决定开始组一个NAS。预计这个系列分为三篇。本篇介绍硬件选型,余下两篇将讲解软件部署和一些安全措施。
本着一步到位的思想,我决定组一个8盘位的NAS。一开始硬盘不一定插满,但8盘位给后期扩容提供了比较便利的空间。另一方面,如果自己组的话,8盘位机箱也能提供相对较大的空间,自己装起来也舒服一些。
机箱
从尺寸上讲,我想极力避免把NAS做成全塔机箱——太占地方了;但是又不想太小,否则散热和维护都是个麻烦事。组NAS最先考虑的两件事无外乎机箱和主板。你选择的机箱确定了你能放下什么大小的主板;而你选择的主板又决定了你要选什么尺寸的机箱。这里我先说机箱,其实这两个基本上都是一起考虑的。一开始我是考虑乔思博的N3,但这款机箱只能容纳ITX主板,这一类主板由于尺寸较小,因此拓展行不佳,如果不是专门针对NAS需求设计的主板,很难找到8个SATA口的主板。如果要外接扩展卡的话,又要占用为数不多的PCIe接口。最终导致我没选这款机箱的原因还是我看上的配套主板没货了。
最终我选择的是瀚存见方L这一款8盘位机箱。淘宝价格349,运费20元。因为正赶上双十一,前几天还看有货,等我要下单的时候发现卖光了,只能先预订。好在等的时间不算长,不到一周就发货了。这款机箱最大可以容纳mATX尺寸的主板,有全高扩展槽,可以用ATX电源,支持240一体水冷,这一下选择的余地就多了不少。
主板
主板一开始我看上了畅网的Q670主板,这一款主板有8个SATA口和vPro。之前家里的服务器带有华硕的iKVM,远程管理非常方便。这次想着搞一个带vPro的主板,也能有远程管理的功能。结果这个主板迟迟没货,左等右等就是没货,后来决定放弃。因为我不想用太旧的CPU,功耗会比较大,所以决定考虑英特尔最近几代使用的LGA1700插座。看来看去最后芯片组决定是B760。一开始看上了国产铭瑄的B760M,价格便宜,扩展性也还行。但是看了评论,说品控不佳,售后一般,想着主板这种核心部件,到手之后还要和客服来回来去扯皮半个月,实在太难受了。于是一咬牙一跺脚,上了华硕TUF GAMING B760M-PLUS II主板,京东售价1124元。
这块主板能支持12/13/14代CPU,能插满4条DDR5内存,有三个NVMe M2接口,三个PCIe插槽,其中最下方x4的卡槽是开口的,日后如果有需要,硬把x16的卡往上插也不是不行。主板自带4个SATA口。唯一美中不足就是没有vPro和ECC内存,但便宜啊。同样是华硕的主板,如果选择工作站或者服务器主板,比如华硕的Pro WS W680-ACE,虽然有ECC内存,但尺寸放不下,而且价格扶摇直上(三千+)。
但没有ECC确实影响很大,主要在于系统和软件选型,这个后面提到的时候再说。
CPU
已经确定了是LGA1700插槽,那么可选的CPU基本上就限定在了12/13/14代了。12代有些老,14代怕缩缸,13代i5刚刚好。我选的CPU型号是13500,淘宝买的拆机散片,售价1120元,加了20发顺丰空运。
这块CPU一共有6个大核8个小核,有ECC和vPro的底子,不过估计以后也不会换主板了。核显是UHD 770,我也没有Plex串流的需求,因为懒得整理文件名。所以这块CPU对我而言还是整体够用了,而且13代i5还没怎么听说有缩缸的,主板上打开省电模式之后,待机功耗也说得过去。
系统
硬件的重点说完了,下面说说软件。
系统方面,我原本打算用TrueNAS Scale,这样就有ZFS文件系统了。但由于我选的硬件不支持ECC内存,而ZFS偏偏又很依赖内存,因此在缺乏ECC保护的情况下,数据有可能在内存中悄然损坏,然后在我们不知情地情况下写入硬盘。但支持ECC的硬件实在太贵,于是只能把目光转向其他系统。由于这个NAS要作为一个基础设施使用,因此我选择了付费的Unraid,有问题直接开工单,总比自己装系统强。购买许可时我直接选了终身的,249美元,现在汇率折合1800,系统写在我之前买的U盘上,这个U盘就不计费了,因为之前买的,闲着也是闲着。
配件
核心部件确定好了,下面说说零件。
首先是内存,我选的英睿达DDR5 4800MT/s的32GB单条。主板可以插4条,但是因为没钱,只能先插1条,日后再把剩下的三条插满。我这个CPU可以支持4条48GB的内存,但很遗憾,京东没找到,只有32GB的,一条599包邮。
随后是电源。原本打算冲海韵,因为老在LTT的视频里听到他们家的广告,耳濡目染,结果看了一眼价格,家境贫寒。最终选择了利民的TR-TG650全模组电源,京东售价309包邮。
散热器我打算用一体水冷,因为机箱上有一个240mm的冷排位置,刚好也可以充当机箱风扇。型号是利民的Frozen Magic 240一体水冷,虽然只保一年,但是便宜啊。一年以后坏没坏都换掉,不然水冷漏夜真的受不了。等到一年之后有钱了,可以考虑上个质量好的牌子。利民的这一款水冷京东售价274包邮。
接下来就是SATA口的问题了。我选的主板有4个SATA口,但我要8盘位,剩下4个只能靠扩展。正好主板上有3个M2插口,两个给NVMe,一个插扩展卡。我选的扩展卡用的JMB585芯片,能用PCIe3.0x2的信号转出5个SATA口。PCIe3.0x2的信号理论带宽是2GB/s,我预计用4个SATA口,平均一块硬盘能分到512MB/s,原超过机械硬盘能达到的速度,够用了。这样一来可以省出一个PCIe扩展口给别的卡用。这个扩展卡淘宝69包邮。
说完了SATA口,自然而然下一个议题就是硬盘了。由于NVMe带散热,而且之后不好拆装,于是我决定现在一步到位插两条西数SN580 2TB硬盘。两条京东共计1638,包邮。但这样一来,机械硬盘就没钱了。于是去淘宝买了两块西数拆机硬盘,到手通电时间大约在2万4千小时左右。一块是14TB的,售价878;另一块是10TB的,售价698,顺丰包邮。
由于系统决定要使用Unraid,所以启动盘必须是U盘,为了避免占用主板后面的端口,加上我主板正好有没有用到的USB2.0端子,我就去淘宝买了个USB2.0主板9pin转接头,淘宝13块钱包邮。
最后是风扇,这个机箱可以装5个风扇。其中两个12厘米25mm的风扇位置给冷排了,因此就剩下2个12厘米15mm的风扇给硬盘仓,还有1个92mm的小风扇装在主板IO那一侧。9厘米的风扇目前京东没货,就没装,两个12厘米的薄风扇看了一眼猫头鹰,家境贫寒。最终选择了利民的,两个风扇京东118包邮。
装机体验
什么?体验?350的机箱你还想要体验?
装机的过程分为两部分,一个是主板、CPU、内存、NVMe、冷排,这些装好之后插上电源看能不能启动。另一部分就是看机箱里能不能把所有东西都塞进去。
主板方面很舒服,华硕在设计上很用心,比如免工具的M2插槽(虽然散热器要螺丝刀)。水冷方面,利民的说明也比较给力,虽然其中有一点猜的成分,但总体还是比较顺利,没什么难度。关于硅脂,京东页面没说送硅脂,于是我怕没有,就单独买了利民的TF9硅脂,结果打开水冷一看,人家送了一支TF7。另外关于主板的报警灯,华硕的主板在没有视频信号输出的时候会有个报警灯常亮。虽然本身没什么问题,但我觉得别扭,为了解决这个问题,我去淘宝买了个HDMI诱骗器。
机箱方面,首先是安装主板。我这个mATX主板最下面两颗螺母是没有的,需要从配件包里找出来两个铜螺柱拧上。我第一次没主意,发现最后两颗螺丝拧不上,发现问题之后又得把主板拆下来,拧上螺柱,再把主板装回来。然后是硬盘笼,背板使用大4pin供电,一共4个口,而我的电源只带了一根3口的线,因此还要再买一根。同时背板的SATA口没有数据线,我去淘宝上买了8根SATA数据线。安装硬盘笼风扇的时候还有个插曲,利民的风扇有螺纹螺丝和自攻螺丝两种。螺纹的话后面需要用一个螺母固定,但这个螺母正好跟硬盘笼打架,于是只能换成自攻螺丝,好在利民的风扇还可以,没什么噪音,跟猫头鹰的静音程度有一拼。其次就是冷排的风扇线实际长度不够:理论上是够长的,但是你要装好硬盘笼之后才能装冷排,但硬盘笼会挡住风扇插口,让手没地方申,于是我又从淘宝买了两根4pin的风扇延长线。
装机过程中用到的硅脂、线材总共120块钱。后来我注意到主板上还有个USB3.0 Type E的口,我想闲着也是闲着,于是就又买了一根转接线把Type C口引出来作为一个扩展槽,这根线65块钱。
后来装好了系统,发现主板上自带的一个网口支持2.5Gbps,但我的路由器电口只有1Gbps,有一个SFP的口支持2.5Gbps。于是又去淘宝买了个SFP转电口的,售价89元,搭配3米7类网线35块钱。
后记
本次组NAS一共花费了9338元。当然了,从选材来看它就注定不可能只是一个存储用的NAS。未来我计划在上面部署一些软件,这个就留到后面再说了。下一篇文章的话我想着重介绍一下安全措施,因为unraid默认是只启用v4栈。在启用v6之后虽然能够获得公网IP,但unraid本身没有任何防火墙,因此获得v6公网IP后无异于在网络上裸奔。因此在介绍任何软件之前,我想先介绍一下我部署的安全措施。
那么这一篇就先到此为止,我们下一篇见。
-全文完-
【歪门邪道】从零开始组NAS - 硬件篇 由 天空 Blond 采用 知识共享 署名 - 非商业性使用 - 相同方式共享 4.0 国际 许可协议进行许可。
本许可协议授权之外的使用权限可以从 https://skyblond.info/about.html 处获得。
一开始看,哇好厉害好有趣,结果看到9338,嗯打扰了(/ω\)