前几天在网上参考了非常多文章,但是由于近两年来矿潮的原因,用新一代硬件组装 NAS 的文章寥寥无几。(当然也有可能是我没搜到)

作为一头死肥宅,好不容易动手折腾点大东西了,姑且先记下来吧。


All-in-one?

All-in-one 字面意思,“万物归一”呗。

本质其实仍是一台计算机,只不过这台计算机我要求它能够拥有多项功能,比如:

  • NAS存储

  • 视频转码/解码

  • 软路由

  • 虚拟化技术(包括 Docker 和 KVM)

  • 离线下载(BT)

  • ……

    (姑且先认为它就是一台多功能 NAS 吧,后面选配置、装系统等操作也是先考虑 NAS 的功能)

配置清单

个别功能比如软路由目前因为家里入网环境比较特殊拓扑还没设计好就暂缓了,所以网卡还没买。系统盘我用闲置的古董西数 155G ,剩下除去数据盘外,总价不到2k。

※ CPU+主板是套装

购买渠道权衡、考虑

原本我买电子类产品向来是走京东自营或者官方旗舰店的,不过由于这次组的机器并不像 PC 那样需要经常折磨 CPU、显卡、电源……优先从需求出发,以性价比优先考虑设备选购。

  • CPU、主板:考虑买套装,因为时逢双11,猫、宝、东都看看哪里有套装、便宜就买哪家的。注意 CPU 不要买带 F 的(某店家商品封面没有F,还好下单的时候我及时发现选购的 CPU 是带 F 的)
  • 内存条、硬盘:因为要长久使用,建议京东(PS:硬盘注意如果有强IO需求,建议考虑 CMR)
  • 机箱、散热器、电源:猫、宝、东哪里便宜买在哪买。

PS:所有的东西,只要需要通电的、不放心的质量,都可以选择在京东买。

选购观点

购买处理器・主板

原计划是买华擎J3455或者十代 i5来着,但是下手晚了没抢上,最终选择淘宝的十代i3散片+B460。

关于处理器,我的观点是最好带核显,G600 以上就可以满足 4k 视频编码了。这样可以省下买独立显卡的钱,主板上也可以省下一个 PCI-E 接口,将来可以考虑加 sata 扩展卡或者千兆网卡/万兆网卡。

性能方面,其实华擎J3455的话,有些需求应该是做不到的,不过便宜,还能省下买吹风机散热器的钱。十代i5的话,我觉得性能刚刚好满足我的全部需求,甚至很长一段时间都不用考虑升级换U(甚至也许还可以开个MC服务器玩玩。而十代i3,除了MC可能有点無理,其他需求应该都能满足。

主板嘛,我是优先考虑可扩展性的,比如硬盘最大支持多少块、有多少个PCI-E接口、能插多少内存之类的。毕竟钱不是自己印出来的,这次没必要一步到位。

选择这块主板的理由:

  • 有 6 sata3 接口,2 M.2 接口,2 PCI-Ex16 插槽,基本符合了我的可扩展性要求
  • 机箱我打算买多盘位的,一般都不回小,这块主板是 m-atx 的,大小适合我选择的机箱。

PS:另外可能还要考虑自己是打算安装 ESXI 在虚拟机安装系统呢,还是直接裸机装 linux 发行版。如果裸机装 linux 有的处理器/主板可能不支持(?)。网上看到的文章有不少 J3455 安装 omv 失败的,虽然我觉得都 2021 年了不管是主板厂商还是 omv 官方都应该做出适配了吧。

购买机箱

要不是为了好好安置一堆硬盘,机箱这玩意干脆用鞋盒代替(

虽说主板只有 6 个 sata3 接口,寻思最多 6 个盘位就行了吧,不过 6 盘位的机箱、适合 NAS 的机箱真的不好挑,而且如果加了 sata 扩展卡,硬盘是可以再加的,所以盘位多一点也根本不用在意,找便宜的、盘位多的、能放下主板的就行了。同时也可以考虑下它能加几个机箱风扇,如果使用中实际上 CPU 还挺忙的,硬盘还挺热的可以考虑加机箱风扇(会声音更大就是了)。

购买电源

NAS 主机一般 400w 就够用了,需要注意的是硬盘供电,也就是电源上标的 +12V 的输出电流。

硬盘待机功耗不不到1w,但是开机瞬间需要2~3w。如果打算装4块硬盘,那么 +12V 那里标的电流 12A 就妥妥了。

PS:这款电源emmmmm,我知道我知道,以后加硬盘我肯定是要换的。

购买内存条

NAS 的内存我还真不怎么了解,看网上大佬说的不要太高频率,2400、2600的就行。

虽然我这次只买了一根,不过根据主板的情况,能组双通道的话建议一次成双(个人PC曾打算组双通道四条内存,但是开机就蓝屏,据大佬说四条内存哪怕是同一型号的,不是同一批的话也有问题)。

购买散热器

这个最简单了,既然有便宜、又能连 i5 也压得住的 玄冰400,还有什么多余的需要考虑呢。(虽然我本来买 i5 打算上下压式猫扇来着

总结

购买硬件就这些了,选择困难症的病因无非就是一个字——穷。要是有钱谁还纠结买啥啊(

目前机器已经组好并装了 OpenMediaVault,最近在学习 Ceph ,所以还没有急着搞文件系统,之后再写写 OpenMediaVault 的使用,等 Ceph 学废了再来巩固。

参考链接