关于自建 NAS 服务的,主板 CPU 平台选择

2021-08-06 04:48:37 +08:00
 LeeReamond

前情提要→

之前发帖问家用 NAS 方案,根据楼下各位老哥回复,总结出来若干点

       A.路由上插大容量硬盘,最土的办法,但有时候土反而很实用
       B.山寨设备+黑群晖,可能有未知坑
       C.自建普通 x86 的 PC,各方面比较均衡
       D.群辉,钱到位的话,解决方案也挺完善的

看了各位的回复后我目前比较倾向于 C 方案,C 方案的优点是各方面均衡一些,扩展性比较好,基本上想接几块硬盘都能接得上,而且 windows 的软件设置也可以满足大多数对硬盘保护的需求,比如无读写时断电保护硬盘寿命,比如 raid,比如 ups 检测到市电中断时自动关机等等,如果有跟我一样单纯需要一个大容量存储服务,不需要其他任何骚操作的朋友欢迎使用同样的方案。。。

那么接下来就是具体型号选择的问题,既然没有 arm 板,那就要解决家用 PC 高噪音+高耗电的问题。考虑到噪音最大的硬盘大多数时候处于断电状态,可以认为是静音的,剩下的只需要选一个静音电源,加上性能够用,功耗较低的板 U 平台。

不知道 v2 有没有老哥有合适的具体型号推荐,我的想法是这样:

1 、考虑到要塞很多硬盘,类似群辉那种紧凑型机箱的方式不太现实,应该是 atx 或者 matx 大板
2 、理论上需要 7*24 开机,单纯做传输工作的话不需要多大的内存,但我觉得最好是有 ecc 功能
3 、基本上不需要什么性能,希望热量能尽可能低。不太清楚 x86 上有没有低到能够被动散热的设备....如果没有的话那应该就是省点一些就可以了,因为无论如何需要一台低转速风扇不间断地吹,所以热不热基本也不会有太大差别。
4 、主板的 sata 口尽量多一些,考虑到存储的盘不一定要买最大容量的,可能出于综合考量购买 6-16T 中间任何容量的盘,一般主板有 6 个以上的 sata 口,如果买 6T 的话就是至少 36T 容量,最多 96T,我感觉如果有更多 sata 口的话会自由一些。

====================

最后问个题外话,关于 raid,我之前一直以为 windows 中设置好 raid1 或者 raid5 以后,如果出现错误 windows 会自动帮忙完成纠错过程,使用体验上是完全无感知的。不过上个帖子中有老哥暗示 raid5 配置很麻烦,看起来似乎当文件出现错误后还要手动提取 raid 数据进行恢复?

有没有老哥能讲一下 win 的 raid 到底是怎么回事,因为我以前开 raid 的电脑也确实没出现啥崩坏的情况,只是单纯开了就感觉受到保护了而已。。

20182 次点击
所在节点    NAS
105 条回复
WebKit
2021-08-07 01:54:35 +08:00
其实黑裙很成熟了。基本上只要买适合的硬件就没啥坑
gBurnX
2021-08-07 03:53:39 +08:00
@minami

1.平台待机功耗,是不等于 CPU TDP,这是常识。问题是,CPU 在工作时,负载接近 TDP,才能完全发挥 CPU 的作用。不然,CPU 放着不干活,当然功耗低,但那是浪费电,是缺点。利用智能家居,挖掘使用时段与功耗数据,制定开关机策略,让长期低功耗的空闲时段直接关机,才是正解。

2.E3-1265L V3 不弱,问题是,从装机策略来说,这款 CPU 的特性很尴尬。真要性能,加 100 元有更多更好的选择。真要低功耗,也不会需要这么高性能的东西,往下有 GXXX 从十几元到 200 元基本足够,不考虑题主的性能,我之前提到的 180 元主板+cpu 方案就更优秀了,甚至往下还有各种二手机顶盒方案。

3.之前提 Jxxx 只是在说它的功耗,提 3 代 i7 是在讨论性能问题,并没有专门讨论题主需求。

题主的真实需求其实是在另一个帖子,你没看到不是你的错。

他的真实需求,一块 E3-1220L 足够了,并不尴尬。只要 1 百元,你推荐的贵了 4.5 倍。
mingl0280
2021-08-07 05:02:43 +08:00
噪音:你找下新版的 N3455 或者这类的低功耗 i3,加个大塔式一般可以免去安装散热风扇。不过性能不咋地,跑文件存储搞不好会慢……
耗电:低功耗 U 没啥耗电的,不存在问题不需要解决。
主板:找华擎,华擎经常有什么一个板子带十几个 SATA 的。PCPartPicker 是你的好朋友。不过还是那句话,带低功耗平台不见得能满足你的性能需求。
mingl0280
2021-08-07 05:03:24 +08:00
另外 RAID 不要上 R5,尤其是软 RAID,风险高。
msg7086
2021-08-07 07:33:15 +08:00
@AX5N @shko 大概是想说 150W 。1500W 怎么说一年也不止几百块。

不过 NAS 插硬盘多了以后硬盘就成耗电大头了,机器功耗反而不是那么重要了。
一个 E5 套装差不多 50W,剩下十几片硬盘大概六七十 W 。
msg7086
2021-08-07 07:35:09 +08:00
@minami 兄弟,那位大佬在之前的帖子里就已经和别人对线过了,你怎么还上去对线啊。
Block 保平安这不香吗?
ypfepwxn
2021-08-07 07:38:14 +08:00
I7 8700T unraid all in one
msg7086
2021-08-07 08:04:19 +08:00
上面 @ryd994 基本该说的都说了。
我随便补充点。

1. 性能。
很多人推荐赛扬系列。赛扬我从七八年前开始用 1037U 系列,用了几年拆了。简单说,很省电,但是性能也不咋样。装 Windows 开个共享然后再随便下点 BT 就差不多了,开个度盘客户端都要卡。这几年的 Apollo Lake 或者 G4560 之类的性能都要好很多,轻度使用应该没问题。
如果是要折腾虚拟机之类的呢,最好上志强系列了。Xeon D 或者 E5v2 都不错。Xeon D 主要偏向省电,CPU 性能相对低点,紧凑,价格略高。E5v2 平台性能强劲,随便就能插上 128G 甚至更多的内存(而且 DDR3 RECC 巨便宜),缺点是功耗有点高,整个平台不算显卡都要吃 50W 。具体选哪个方向你可以慢慢斟酌。

2. RAID 。
如果你要上 RAID,硬 RAID 确实是无感的,但是 RAID 无法保护你的数据不受损坏。洪水,短路,雷击,火灾,猫撒尿,都可能导致数据全损。即使只是一块硬盘损坏,RAID 重建过程中你也不能保证不会有第二块硬盘挂掉。重要的数据要遵循 3-2-1 备份原则,可再生的数据建议单盘存放,没了重新下就是。要求高可用的业务场景一般会用分布式系统来保证可用,再不济的话单机也会用 RAID 6 或者 Z2 Z3 等方案。我觉得家用一般单盘足够了,坏了就重新下载。

3. 硬盘相关。
买大硬盘。不要考虑 8T 及以下的硬盘。最小也应该挑选 10T 氦气封装(企业级)的盘。买电源最好买质量好一点的。我周围一般推荐无脑买海韵金牌或者白金。要性价比的话也可以买便宜点的,但是注意输出电压和波纹。机箱注意买散热好的,对硬盘区要有风扇直吹。之前曾经买过一个硬盘笼在角落里的,开机啥都不干一会儿硬盘就烤熟了。

如果考虑到将来的扩展性的话,可以关注这几个地方。
HBA 卡。超过 4/6 块硬盘以后需要用 HBA 来接硬盘。记得考虑给 HBA 留下 PCIe 槽。尽量避免普通的 SATA 扩展卡,可能不太靠谱。
网卡。现在千兆已经达不到硬盘的速度了,可以考虑双千兆然后走 SMB 的多通道加速,也可以做好上万兆的准备。一张便宜的万兆网卡也就百多元,光纤设备和线材也不贵,可以考虑给万兆光卡留下 PCIe 槽。(我已上车,感觉良好,两张万兆光卡两个光模块一条单模光纤,没多少钱。)

然后还可以考虑加个显卡,让 NAS 兼任 HTPC,如果你有需要的话。
wanguorui123
2021-08-07 08:10:08 +08:00
我的树莓派 4 跑的 666
LeeReamond
2021-08-07 09:00:00 +08:00
@msg7086 关于耗电的部分,我觉得我的使用场景硬盘传输每天可能只会用很少的时间,比如每天考进考出 50G 数据的话,可能一共传输时间也就半小时,剩下的时间硬盘可以断电,断电待机不会有啥功耗吧,我没测过不过我猜也就 0.几瓦
KKLeon
2021-08-07 10:36:23 +08:00
@LeeReamond #70 没有负载的话硬盘休眠,是硬盘磁头进入停泊区,电机停转,但还是处于通电状态,对硬盘的损耗相比突然断电要小一些,但是休眠的时候功耗降低多少我不清楚。

这两天的讨论提到的方案挺丰富的了,具体怎么选相信你大致已经心中有数了。
其实关于硬件方案(只针对 diy 来说)的选择上,我自己总结下来就是 3 个点:

1.性格(我觉得这是实际选型中,性格是影响方案很大的一个因素)
- 性格偏保守——预算上限 2000,在满足需求的情况下,发现最后 500 块就满足需求了,但 500 只能达到刚刚满足需求,后续有其他需求还得再升级。我一个朋友,一开始用 N1 挂硬盘盒,后来觉得他选了 3865u 的方案( 800 块吧)觉得能一步到位就上车了,但是过了几个月突然跟我说 3865U 有点消化不动了,又开始卖机器,升级方案。

- 性格偏激进:你给我推荐的方案可以满足我的需求了,但我就是要在预算内把性能配置拉满,给未来的需求留一些冗余空间。2000 的预算,实际搞下来就用了 2000,甚至还有 3000,4000 的。对于 nas 这个级别来说这个预算 90%的情况都能一步到位了。这些人在预算空间内,会追求最好的性能和相对可以接受的功耗,比如 100w 以内都能接受,那么可选的方案就多了。这价位很多人上车酷睿,兼顾了 nas 和其他一些使用场景。常见的 i3-8100,8500,9100 或者带 T 的也不少因为功耗相对更低了些。我就属于这种,因为一开始准备搞 Nas 的时候,大概定了 1 个 1000 块的预算,但是随着了解的深入,最终我的配置一共花了 5000 块(第一次是 amd 3900x+x570+rx580 显卡,狂潮时买了,第二次就是现在的 11700k+没有独显),包括这两天帖子里有朋友用 10900,5950x,我觉得丝毫没有毛病,因为 nas 只是这些机器的一个附加属性而已,并且有点让我意外的时英特尔对功耗的控制出奇的好,低负载或者空载的时候,我整机功耗也才 30w 左右,这对于一块高性能 cpu 来说,简直太爽了,一句话形容就是:静若处子,动如脱兔。所以那些一直抓着 TDP 不放的人,实在是无聊。日常主力办公+1 个高性能 nas,我只用了 1 台机器就解决了,我感觉就挺好的。

- 性格中间型:2000 的预算,可能最终 1000 块左右搞定,这种就比较佛系了。对于性能没有啥强迫症式的追求,稍有余量,功耗也 ok,那就选一个差不多的。比如 J41xx,J3455,奔腾、赛扬等等还有很多,我就不一一列举了

2.预算:预算决定了你的配置上限,但不代表最终价格,因为后加需求和性格会影响你最终搞定的价格。预算从 200 到 2000 的区间都有对应的解决方案,就我认识的有不少人就用 1 个电视盒子+1 个外置硬盘盒一直也用的美滋滋。当然也有人用 11700k,10900,5950x 这个级别的,这种选择 90%的情况基本 nas 在这个时候属于机器的额外任务,主力是干其他更重要的事情。如果你预算已经到了 2000 块钱的级别,假设你的机器平均功耗在 30w,一年的电费也才 130 。硬盘多了功耗上到 50w,一年电费 200 出头,我自己感觉没太大必要纠结太多。平均 1 块 4T7200 转硬盘的功耗在 6w 左右,8T7200 转算 8W.

3.需求:如果你真的就只是存储,偶尔读写一些文件,可预见的未来也没有其他方面的需求,别说 2000 块,垃圾佬 500 块都能给你整出来 1 套 6-10 盘位,功耗 30w 左右的机器来。但如果你还想做解码和影音实时解码(比如你还需要做视频的解码和实时转码,就需要上核显甚至有人是单独一块独显来解决的,这种需求也挺多的)

说了这么多,大家给出的方向也比较明确了,甚至不少朋友给出了具体的型号。最终定什么,到你行动的时候了。

再次觉得 #44 楼 兄弟的那个表格非常赞,可以按照这种形式把可选方案列出来,着手采购,因为采购的过程中你又会发现很多新的方案。都列出来,再做决定。

这两天这么多讨论,感觉自己又学到了很多。
skateryun
2021-08-07 12:47:15 +08:00
@1234rty 因为能保证稳定供电的话,硬盘挂的几率大大降低。
minami
2021-08-07 14:10:17 +08:00
@msg7086 #65 没看到另一个帖子,我错了,::>_<::,真不该搭理这位“大佬”
sidkang
2021-08-07 14:15:19 +08:00
用 apu,ryzen pro 系列支持 ecc,然后选便宜的主板就好了
bao3
2021-08-07 14:17:54 +08:00
NAS 这东西,楼主还要看一下视频硬解码,X265/HECVC/8K,未来 5 年可能的趋势。不过如果你 5 年内肯定换新那就忽略。

群晖的 NAS 我一用就是 5 年,存储太稳定,所以还没打算换。解码就只好外配一台机器🐶……
msg7086
2021-08-07 15:11:39 +08:00
@LeeReamond #67
如果每天就用一点点时间的话,待机确实是可以的,大概就像你所说的,零点几瓦的样子。
Linux 下我还没搞懂怎么待机,Windows 下好像是没问题的。

@bao3
8K 应该还没那么快。而且你拿来做 HTPC 直接放 8K 视频的话,其实一块 1650S 也就足够了。
(再省点钱的话 1050 甚至 1030 都可以硬解的。)
shko
2021-08-07 17:27:13 +08:00
@AX5N 打错了 150W,要是 1500W 那一年电费太多了。
shko
2021-08-07 17:30:46 +08:00
@msg7086 @AX5N 对是 150W 。硬盘多了耗电一方面,长时间使用寿命也是个问题,寿命到了冗余做不好那么还会丢资料。其实家用常用资料一个 3T 硬盘足够搞定,剩下的数据只有使用时再开对应的机器即可,感觉机器多了其实多准备几个硬盘需要时候挂载到机器即可,我是感觉机器不贵多个机器更方便。多个群晖可以组集群,可以相互备份,可以叠加等。
shko
2021-08-07 17:37:29 +08:00
@LeeReamond 其实 NAS 除了备份文件外还有很多使用场景,比如我保存笔记、保存密码、电子书、实时同步电脑重要资料、下载、备份照片、Git 服务器、提供其他服务等,等这些需求都有了机器不会休眠的,这样电量就上去了。如果只是作为文件服务器,什么高级 CPU 都不需要了只需要一个最低级的就足够了,也不用搞那么复杂。
MrKrabs
2021-08-07 17:48:37 +08:00
mac mini

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/793964

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX