前帖提要:链接在此
在上回发帖之后,中途也陆陆续续对现有 NAS 做了些许改动,作为不折腾不舒服星人,出于各种原因,打算进行更动
类型 | 现有配置 | 预期方向 | 备注 |
---|---|---|---|
CPU | i5-8500 | E5-2690V4 | |
主板 | E3C246D2I(ITX) | EPC612D8A(ATX) | |
内存 | 金士顿 16G*2 | 三星 REG DDR4 16G*4 | |
机箱 | MineNas 四盘位 | Define R6 | |
系统盘 | 0.5T*2(Mirror) | ||
容器盘 | 0.5T*2(Mirror) | ||
存储盘 | 8T*4(1+0) | ||
系统 | Proxmox | Ubuntu LTS(待定) |
先总结一下目前配置的优点:
期间发现的一些不足及缺陷(不分排名先后):
于是基于上述理由,开始寻找替代方案,也请各位 V 朋指教:
另一大块就是 Host 系统选择及 Raid 组合有比较大的不确定:
1
yansheng1003 2021-04-10 11:44:47 +08:00 via Android 2
脱离需求谈设计,外人都没法给你建议
|
2
sidkang OP @yansheng1003 前面多数是分享,需要建议的主要是最末的存储方案部分,我理解对于需求的描述已经体现在了问题里。
|
3
ayasakinagi 2021-04-10 13:10:58 +08:00 1
歪个楼, 我是围绕 ceph 弄了一套集群, 优势是稳定 /数据安全保障 /扩容方便, 缺点是需要用服务器级别的硬件 /使用需要有一定的基础.
|
4
wjx0912 2021-04-10 13:22:34 +08:00 1
用 Proxmox 的话 cpu 可以选好点,10400 之类的价钱加不了多少
|
5
Eleutherios 2021-04-10 13:28:48 +08:00 via iPad 1
考虑下 FreeNAS + ECC RAM + ZFS ? AMD CPU/APU 也可以的
单纯 NAS 的话来一颗 G4560 什么的性能就够,上 E5 纯粹属于折腾。 |
6
sidkang OP @ayasakinagi 诶,好像还木有够到那个层次,我觉得这波升级快把想到的需求都填完了
|
7
sidkang OP @wjx0912 主要还是想上 REG ECC,这一套如果要上更新的服务器平台板子和 U 估计又得各贵个 2K 左右,再等两年收垃圾估计好些
|
8
sidkang OP @Eleutherios 支持 ECC 的 APU PRO 不好买,而且还是必须买纯 ECC,并且 PCIE 的插槽也比较紧张,B550 的 ATX 板子像样一点也不便宜,再考虑到 PCI 直通的问题,综合来看还是 I 家平台稳一些,上 E5 是个被动选择,我也想买个 5600X 用,这不是看着 B550 做虚拟化问题多多也不便宜么
|
9
sidkang OP @Eleutherios 另外我的需求其实也不算纯 NAS,也包含了做游戏串流和远程开发机的需求。
|
10
just4id 2021-04-10 14:44:28 +08:00 via iPhone
干嘛不上 hpe gen10+
|
11
sidkang OP @just4id gen10plus 的扩展性还不如我现在的配置,PCI-E 差不多,2.5 盘位还少了 N 个,新配置的话更是无法相比。
|
12
just4id 2021-04-10 14:51:34 +08:00 via iPhone
@sidkang ssd 2T + 18T*3,一步到位后就不扩展了,真要扩展,再上一台 gen10+
|
13
SenLief 2021-04-10 15:06:47 +08:00
你这不是 NAS 吧,这不是服务器带了 NAS 功能吧。那还不如用虚拟化做切割出来了。
|
14
my3157 2021-04-10 15:16:39 +08:00 via Android
mineNAS 机箱怎么样?看着貌似不错的样子
|
15
Eleutherios 2021-04-10 15:25:49 +08:00 via iPhone 1
|
16
Eleutherios 2021-04-10 15:27:38 +08:00 via iPhone
另外……home server 维护成本其实很高的
我折腾到最后还是买了群晖。游戏也改视频通关了 |
17
sidkang OP @SenLief 确实,总结来看目前的情况是虚拟化能力也不够(需要 PCI-E 槽位)、存储能力也不够(需要更多 3.5 盘位)。
1 )即便是虚拟化切出来,虚拟化我需要的主机也最低最低是个 MATX 机箱(插两张卡); 2 )其实存储能力也得折腾,要换一个 E-2200 或者 i3 、以及 ECC 内存(发生了一些大容量文件发生错误无法打开的情况,初步判断是内存问题),再换一个至少至少 6 盘位以上的机箱,大概一个 MATX 机箱也跑不了; 这样拆开来,可能比我这样合起来一个 ATX 机箱还要占空间~~ |
19
sidkang OP @Eleutherios 嗯,同意,应该大概率不会使用 Raid5 或者 Raidz1,目前手上是一张 5600XT (个人对游戏画面要求不高,属于 1080P 能玩就行),另外一张 1050TI 可以用作硬解卡(略微 overkill,不过有点懒得换了)。维护成本目前一年半的经验看下来还可以,其实不是什么大事儿,服务器感觉比主机简单,基本都是硬件问题,软件问题由于都走了虚拟化,没啥事儿是备份恢复重装解决不了的
|
20
sidkang OP @Eleutherios 不过 A 卡是有什么神秘加成么?
|
21
kukat 2021-04-10 19:49:25 +08:00
正要安利 PMS 发现你已经提到了,mergefs+snapraid 听上去不错,期待楼主体验了回来说一声
|
22
sidkang OP @kukat 嗯,确实,plex 挺好使的,mergerfs+snapraid 也是很成熟的方案了,具体优点可以参考[snapraid]( https://www.snapraid.it/compare)
|
23
kukat 2021-04-10 20:16:57 +08:00 1
@sidkang #22 Plex 确实好,不过我说的 PMS 是你提到的 Perfect Media Server 哈哈哈
我现在还在用 unraid,感觉你不一定非得上服务器 U,serverbuilds.net 上的 amd build 也可以考虑啊 |
24
loading 2021-04-10 20:21:01 +08:00 1
你这比我二奶机都要好,标题居然是存储服务器。
|
25
sidkang OP @kukat 哈哈,原来是这个简写,没反应过来,unraid 我用过一阵子,还买了 key,但总体来讲不是太喜欢,一个是 GUI,比如搞 docker 之类的,感觉比命令行还要麻烦;另一个是 unraid 和 truenas 一样,都支持一种阵列方案,而我主要想做的是 Homelab 型的 AIO 方案,同时需要两种方案混合使用,综合起来就放弃了~
AMD 的方面其实还真的挺想用的,但是消费级平台的 PCI-E 接口稍有不够(其实也贵,而且虚拟化的问题解决起来应该是远不如 I 家轻松),企业级平台又有点贵(性能相比 E5 更是过剩严重),就干脆淡定搞 I 家企业级平台了 |
27
BeautifulSoap 2021-04-10 20:37:34 +08:00
路过问一下,现在无风扇 nas 有什么性能较好的配置推荐吗? 对于租的房不是大房子的人来说,即便声称静音风扇,到了晚上睡觉时声音也是极其明显吵死人
|
28
sidkang OP @BeautifulSoap 我理解的话,无风扇情形下,首要待解决的问题在于硬盘而非性能了。
|
29
chevalier 2021-04-10 23:12:13 +08:00 1
温馨提示,Define R6 有人反映硬盘架不稳
|
30
my3157 2021-04-10 23:35:23 +08:00 via Android
Fractal Design 早期有一款机箱 Node 804 非常不错,可惜停产了
|
31
songdezu 2021-04-10 23:58:50 +08:00 via iPhone 1
Nas 就用低档 cpu 和 truenas 只负责存储就可以 稳定不折腾,除非你数据不值钱。想折腾服务器就再陪一台服务器
|
32
ZRS 2021-04-11 03:00:32 +08:00 1
Define R6 据说盘架不太稳,而且配齐盘架还要额外的一笔费用。建议 P101-S
|
33
sinxccc 2021-04-11 08:21:58 +08:00
@BeautifulSoap NAS 的风扇本来也不是主要噪音源吧。主要噪音还是硬盘炒豆子。
|
34
mingl0280 2021-04-11 08:28:47 +08:00 1
这么说吧,我现在的 NAS 配置是这样的:
CPU: EPYC 7501 主板:H11SSL-i 内存:我忘了是哪家的了 16G*4,不够。 系统盘:三星 970EVO 500G RAID:戴尔 H730P 1G 硬盘:10T*6 ( RAID 6 )+ 10T*4 (每个盘独立备份)+10T 热备 没有显卡,因为没有解码需求。系统装的 Windows Server 2019. 这个配置的主要问题是一代的 IO 性能真的不行……其他性能倒是挺好的,我在上面跑了一个 Linux 源镜像也不错。没有远程开发和流媒体需求。 |
35
mingl0280 2021-04-11 08:33:06 +08:00 1
不小心没写完就发出去了。
你的需求现在看来 all-in-one 其实是不能满足的,真的不建议整 all-in-one 了。存储服务器就专门做存储,最多额外加一些需要的虚拟机,不要考虑其他的流媒体啊这种的(你可以直接把流媒体的盘用 iscsi 之类的分出去用另外的机器做)。这样你管理硬盘起来就是专门的服务器(你要上 8-10 盘位建议直接服务器 2U 或者 4U 机箱了),流媒体单独放个机器免得你其他需求被服务器的 CPU 拖了后腿。 |
36
sidkang OP |
37
sidkang OP @mingl0280 感谢回复,同意你的看法,但是现阶段除了配置本身的问题外,个人还有租房&占地的问题(自己家离公司太远,在外租房住),两台中塔感觉还是过于 overkill ( 4U 对于我来说真的是邪教,实在不想碰机架式,哈哈),我自己感觉目前对于游戏类的要求只是 1080P60FPS 这种级别,所以我想 E5V4 估计应该够用(高画质 XSX 搞定,不劳烦 PC ),解码需求更加简单一些,随便啥显卡应该都溢出太多。
退一步讲,如果后期需求如你所说确实对性能要求增加,将 AIO 退化成纯存储服务器应该也还是比较容易操作的。 |
38
sidkang OP @songdezu 回复如上,其实我现在的配置也是当 AIO 在用的,区别主要在于没有做 PCI-E 直通这一步,其它活基本都干了。
|
39
Eleutherios 2021-04-11 09:42:51 +08:00 via iPad 1
@sidkang N 卡大众版直通起来费劲。老黄加了绊子
|
40
wenwen226400 2021-04-11 10:45:40 +08:00 1
给你一个新的折腾方向,不过远程桌面对游戏支持不好(鼠标会抽风),消耗很大
https://www.chiphell.com/thread-2246161-1-1.html |
41
sidkang OP @wenwen226400 对,这个我也在 Youtube 上看到过,我先试试看,我也可能会考虑埋超长 DP&USB 线缆之类的方法“伪远程”,😄
|
42
sidkang OP @Eleutherios 嗯,N 卡只拿来解码了,还有张 5600XT 闲置,可以拿出来搞直通用
|
43
libook 2021-04-11 10:51:10 +08:00 1
一个设备承载的功能越多,就越复杂,可选择的硬件就越少,成本也高,而且因为是小众需求还经常会找不到合适的硬件。举个例子,便携性+桌面级性能=外星人笔记本,结果最后便携性在笔记本里算差的,性能跟 PC 比起来也不是特别能打。
对于纯存储功能来说,CPU 、内存性能需求极低,除了网络通信和阵列卡可能会需要 PCI-E 以外几乎不需要 PCI-E (尤其是普遍网卡和阵列卡都板载集成)。如果你还要糅杂虚拟机、游戏等需求,一方面配件厂商做不做就是个问题,另一方面性价比难以提升。所以是否考虑把你的需求拆分成两台机器,一台专精存储,另一台专精计算。 我就是按照这个思路弄的。Nas 极低功耗,放电视旁边也不影响观影(包括跑了一些重存储、轻计算的 Docker 容器);另外有一台淘汰下来的 4790k (游戏性能已经吊打绝大多数至强了,还超便宜)+980ti,但玩游戏完全没问题(特别是 VR ),我日常会跑 Minecraft 和 Space Engineers 的服务器(后者对 CPU 主频要求很高),还能解码 4K HDR (这个 10 系及以上可能会更好,追求 AV1 解码可能需要 30 系)。 根据做运维的朋友讲,一台机器里的硬盘超过 4 块可能就会受到共振效应的影响,然后企业级存储盘就是专门解决这个问题的,但相应成本也高了很多。所以还是建议 4 盘位,或至多 6 盘位,这是个临界值,小于的话可以考虑家用和工控硬件,大于的话就可能只能考虑服务器硬件了。然后真的有超大的存储空间需求考虑一下多台机器做存储集群? 我用的是迎广的 MS04 4 盘位机箱,参照群晖家用产品用的英特尔 J4105 板载 CPU (这货带核显,支持 4K 非 HDR 硬解),内存 4G,主板要是用 PCI 转 SATA 的卡还能至少再扩展 2 个 SATA 位。10W 极低功耗,用 20cm 的风扇几乎没啥声音,希捷酷狼的 4T 盘噪音也可以忽略(至少我用的批次)。 我调研了挺长时间阵列方案,4 盘位比较尴尬,RAID-5 (或 RAIDZ1 等)安全性争议很大,很多人说两块盘同时坏的概率还是不低的,再加上大容量硬盘恢复时间很长,期间再坏一块硬盘的情况也时有发生,所以一般推荐至少冗余 2 块硬盘,但那样就不适合 4 盘位方案了。另外尽可能让自己所有硬盘批次不相同,同批次寿命相同,我硬盘互相都是隔了差不多 1-2 年时间更换的。 所以我自己用的四 SnapRAID+MergerFS 的方案,主要是对冗余的实时性要求不高,且需要在故障发生后能够恢复尽可能多的资料( SnapRAID 只要不是全盘完全损坏,能访问的扇区里的数据还是可以直接访问到的),只不过 SnapRAID 依赖于定期执行检查和备份指令,之前找到过一个脚本用了一段时间,但后来某个版本更新之后就不好用了,暂时也还没时间修复,隔一段时间手动备份一下。还有,有的 RAID 方案是可以通过把一个文件的数据分散到多块硬盘上来提升读写性能的,SnapRAID 本质上还是单硬盘访问,一个文件只会在一块硬盘上,所以你硬盘本身的 IO 速度是瓶颈,不过家用存冷数据应该也绰绰有余了,至少看 4K HDR 电影是完全没问题。 我系统用的 OMV,基于 Debian,提供了 SnapRAID 和 MergerFS 的插件,安装配置有 Web 图形界面比较傻瓜,系统跑在 U 盘里,用 OMV 的插件优化写入可以延长 U 盘使用寿命(我这 2 年多了,还没啥问题),很稳,尽可能保持系统环境纯净,乱七八糟的东西扔到容器里。 以上就是我自己攒 NAS 的一些经验,可能与你的需求有很多出入,觉得有用的话可以参考一下。 |
44
Ellison 2021-04-11 11:20:12 +08:00 1
现在 NAS 直接白群了,折腾就另外搞了台机器
|
45
sidkang OP @libook 灰常感谢耐心的回复,非常有参考意义。
首先是存储方案部分,非常同意你的意见,我的绝大多数存储内容也属于多媒体文件(图片&视频),典型的使用场景下的确不需要使用过高的 IO 性能,MergerFS 和 SnapRAID 的组合确实是十分适合的场景,我也打算这么应用;另外四盘位本身在使用上的确是一个有些尴尬的情况,但超过四盘位后,合适的机箱选择就成了最大的难题,合适的六盘位或者八盘位机箱都已经基本属于接近中塔机身,同时过于紧凑的机身也不利于硬盘的散热,选着选着就到了中塔机身。 然后就是关于 AIO 的部分,我也再分析一下自己的思路: 1. 可靠性的问题。从硬件上分析,目前的方案基本在于增加了物理显卡(插着看看,囧)以及更多的硬盘,短期内我的硬盘应该不会快速增加到最大的 11 盘容量,这个过程应该会持续较长时间,可以逐步验证; 2. 然后就是考虑合适的机箱(掺杂了部分的 AIO 需求,不太好解耦),考虑到 6-8 盘 3.5 以及 4*2.5 左右的需求,不考虑刀片的话基本就是中塔的尺寸,同时也顺便满足了 AIO 中的 PCI-E 插槽需求;(即便不考虑 PCI 扩展需求,机箱的体积也很难满足需求了) 3. 预算( lol ); 4. 目前的板 U 方案也是参考了目前使用的一些平台的情况对比后得出的结论(包括八代 NUC,MacBook Air M1,在公司使用的一台双路 E5-2630V2 的 HPZ640 ),E5-2690V4 应该可以完美解决存储、转码及虚拟化的需求,比较好的解决游戏串流或伪远程玩耍需求。 5. 如果确实出现了崩盘情况,首先重要的数据可以保证存活(包括工作机、NAS 本身的 ZFS MIRROR 的一盘冗余、SnapRAID 提供的再一盘冗余,远程 G Suite&OneDrive Business 的远端加密备份),不重要的数据也可以在 SnapRAID 提供的一盘冗余下至多损失损坏硬盘上的部分数据,这样的安全性目前我自己看来应该是足够了 结论的,我也认同你已经楼上其他人的看法,可靠性会下降,但是现阶段我应该还是会先去往这个方向走,在其他条件满足的情况下再考虑进行拆分(包括购置万兆内网交换、租房占地条件、对于显卡 CPU 性能的要求大幅提高等等)。系统的部分,Proxmox 估计也还是我的选择,无论作为 AIO,还是拆分后一台主存储一台主计算的两个 cluster,都可以作为良好的选择,OMV 的话可能只适合作为单一节点使用,不论是 AIO 还是拆分,对我可能都不那么合适。 |
46
sidkang OP @Ellison 哈哈,群晖的存储模式无法接受,监控和云端同步套件是真不错,如果我装了监控打算看家里喵星人的话,可能会用黑裙装个监控套件用,😄
|
47
BeautifulSoap 2021-04-11 14:16:25 +08:00
@sinxccc 我搞 nas 只打算用作文件存储,不拿来挂下载,到了晚上肯定硬盘休眠,不会有噪音的。比如我一台电脑里挂了 5 块机械硬盘,一到晚上躺床上,硬盘休眠了没有声音,但是风扇声音是真的很吵
|
48
woshijidan 2021-04-11 17:11:31 +08:00
风扇声音吵 尝试换被动散热+静音风扇 可以基本很小声
底层系统用 Ubuntu ?可以试试 centos7+kvm/debian10+pve6 (建议后者,用过,不错) |
49
llyuan 2021-04-11 21:58:10 +08:00 via iPhone
可以等等华硕新出的 ProArt B550-Creator 主板 AM4,支持 Thunderbolt 4,可以菊花链外置硬盘盒,这样可以少用一个 PCI-E 口。就是不知道 iommu 支持怎么样
|
50
mingl0280 2021-04-12 03:57:24 +08:00
@libook 其实现在某些企业盘比同容量的非企业盘还便宜,挺离谱的,比方说希捷的 Exos X10 ST10000NM0086,这个盘 10T 的 220 多刀,同容量的 CMR 红盘或者 IronWolf 都是 280 多刀……
|
52
sidkang OP @mingl0280 get,我去确认一下。希捷的企业盘的确便宜,确实搞不太懂= =,但是唯一上手过一块,结果还坏了,囧
|
53
doyel 2021-04-12 09:40:48 +08:00
我一般日常使用我觉得 Docker 都用不上,Gen8 直接 Centos7,一个 TR 挂 PT,文件共享走 smb 和 NFS,1060T+4G 还有富裕。。。
顶楼说得很好,先看你要他干嘛。。。 |
54
aniua 2021-04-12 09:53:12 +08:00
曾经我也是 All in one,最后还是分离需求,让 NAS 纯粹 NAS,服务器的工作交给服务器。
|
55
chevalier 2021-04-14 11:32:37 +08:00
请问楼主最后用 Define R6 了吗? 我也想知道,R6 的硬盘架到底稳不稳
|
56
sidkang OP |