V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zeroxia
V2EX  ›  NAS

NAS 配置请教

  •  
  •   zeroxia · 36 天前 · 3573 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对硬件完全不懂。尤其是结构尺寸方面、功耗散热方面等等。

    网上搜了一通,照猫画虎拼了如下。除了 NAS 功能,还兼顾 homelab 玩。不跑软路由。

    需求:

    • 跑 PVE ,支持 SR-IOV vGPU
    • 跑黑群晖备份照片
    • 跑若干个系统玩
    • 做 NAS 提供影视内容给家庭网络
    • 下载 PT 、网盘等
    项目 型号 说明 参考价格
    CPU Intel Core I5-12400 带集成显卡,支持 SR-IOV 虚拟为 7 个 vGPU 供虚拟机使用 880
    主板 铭瑄 B760M 终结者 D4 719
    散热器 XGS-G53W 纯白色 cpu 下压散热器 机箱套餐包含 0
    机箱 御夫座 6 盘位 NAS 机箱 铝御夫座+风扇+散热器+ 6 口 sata 线 828
    电源 钢影 SFX 450W 白色 SFX 499
    内存 16G * 4 = 64G 2 of: [银爵] D4 3200 32G[16G*2] 套条 三星颗粒 830
    SSD 系统盘 1 TB 现有 1TB 0
    机械硬盘 - 现有 0

    	总价	3756
    
    62 条回复    2024-03-29 21:17:48 +08:00
    NessajCN
        1
    NessajCN  
       36 天前
    浪费了
    fresco
        2
    fresco  
       36 天前
    我电脑才 12400 ,你 nas 都用 12400 了...
    user100saysth
        3
    user100saysth  
       36 天前
    既然预算都这么多了,
    直接搞一个 nas+小主机 不更香吗
    laminux29
        4
    laminux29  
       36 天前
    数据重要吗?重要的话,一定要选志强 CPU + RECC 内存条,并且做好系统硬件故障日志推送。这样做之后,内存条如果出现问题,首先内存条会检测错误甚至自动纠错,其次它会进行故障事件推送到你手机,保障数据安全。

    你目前这套方案,内存条不仅没有纠错功能,连错误检测与故障记录功能也没有。一旦内存条出现问题,数据容易损坏。当然,全新正版内存条出现故障的概率不大。
    laminux29
        5
    laminux29  
       36 天前
    另外,市面上很多便宜 NAS 成品,内存条都不是 ECC 或 RECC 的,这些 NAS 基本上是在耍流氓。
    zeroxia
        6
    zeroxia  
    OP
       36 天前
    @user100saysth 本质上是想要一个 24 小时运行的台式机,兼顾了 nas 的功能吧。不想要 2 个硬件系统了,太麻烦了。
    所以希望性能主流的情况下,能够兼顾一下低功耗是可以的。不知道这套配置,加 4 个机械硬盘,功耗能不能在 60W 以内?
    我目前有一个以前的台式机就是做这个用途,功耗在 50W 的样子。24 小时开着也无所谓。
    zeroxia
        7
    zeroxia  
    OP
       36 天前
    @laminux29 照片备份的数据,是做一个 raid 1 的存储。重要数据,还是要另外冷备份。靠一个硬件系统本身就也不靠谱,再多技术用上也是有风险的。
    zeroxia
        8
    zeroxia  
    OP
       36 天前
    @fresco 原则就是买自己能承受的最贵的…… 我只是觉得如果一套 4000 块不含硬盘感觉还可以。。。
    totoro625
        9
    totoro625  
       36 天前
    跟我的差不多 /t/979429
    全部价格都是新购的话感觉有点贵
    如果放在卧室的话,不建议

    颜值 9 分;尺寸 10 分;散热 4 分;噪音 4 分;扩展性 9 分; SFX 电源 6 分,记得可以安装 ATX 电源
    myderr
        10
    myderr  
       36 天前
    哈哈,我甚至上的 13 代 i5
    Cpu i5 13400 1384.95
    内存条 金百达 32*2 790
    机箱 淘宝君名创达 9 盘位 Nas 机箱 690
    主板 铭瑄 b760M D4 终结者 668
    硬盘 4T sas 盘 *2 442
    显示器 二手红米 1s 320
    固态 梵想 1Tb S500 PRO pcie3.0 309
    电源 微星迫击炮电源 650w 267
    Cpu 散热器 利民 ss135 266
    键鼠 自由狼 M87 119
    散热风扇 利民 TL-B9 *2 115
    直通卡 浪潮 2308 54
    插座 小米只能插座 49.9
    散热风扇 利民 TL-c12cw *2 37.88
    网线 超扁平 千兆 30 米 26.17
    显卡欺骗器 显卡欺骗器 5.03
    mrdong916
        11
    mrdong916  
       36 天前
    公司弄了一台拿去跑 PVE 了 但是不知道为啥 直通就是不行
    totoro625
        12
    totoro625  
       36 天前
    @zeroxia #6 我 11400 2*内存 4*HDD 3*SSD 现在平均功率 63w~75W
    tyrone2333
        13
    tyrone2333  
       36 天前
    12400+64 跑 NAS? 天才!
    RHG
        14
    RHG  
       36 天前
    主板只有 4 个 SATA 口,还需要 HBA 卡转 SATA ,如果还需要万兆网卡或独显,只能再选择一个了
    ExplodingFKL
        15
    ExplodingFKL  
       36 天前
    没有/不支持内存 ECC 纠错的 nas 不要用,比如某联 某通
    LaoDahVong
        16
    LaoDahVong  
       36 天前 via iPhone
    预算不够的话家用 nas 完全不需要 ECC 又不是服务器 根本不是必需品
    caicaiwoshishui
        17
    caicaiwoshishui  
       36 天前
    为啥不考虑 amd 5600g 更有性价比
    CivAx
        18
    CivAx  
       36 天前
    我刚做了一台跟你几乎一模一样的,但没有硬盘(我有 32TB 的 NAS 了)。

    另外 12th 的 UHD770 驱动是民间手搓的,驱起来并不是很稳。搜 PVE UHD770 也有一大堆各式各样的驱动问题,谨慎选择,或者挂个垃圾 N 卡。但是 12th 的解码跑 CPU 性能应该也是够够的。

    CPU: 拆机 12500 - ¥ 950
    内存: 酷兽 32G×2 - ¥ 700
    主板: 铭瑄 H610 - ¥ 650
    SSD: 达墨 2T - ¥ 450
    机箱:ITX - ¥ 89
    电源模块:200W GaN 升压模块 - ¥ 169
    散热器:IS30 下压式 - ¥ 97
    电源:HOTA 氮化镓 245W 充电器 - ¥ 287
    DeadLion
        19
    DeadLion  
       36 天前
    啊?看楼上好几个人都提 ECC ,实际用 ECC 的有哪些产品啊?
    绝大部分不都是普通笔记本内存么?
    745839
        20
    745839  
       36 天前
    @CivAx #18 刚做的? SSD: 达墨 2T - ¥ 450 哪里可以买
    antonius
        21
    antonius  
       36 天前
    曾经一度痴迷,折腾过一段时间。后来发现都是伪需求,我需要的只是冷备份。
    mingge2333
        22
    mingge2333  
       36 天前
    我目前是存算分离, 之前用过 all in one, 经常出问题. 目前当做小型家用服务器
    存储部分配置推荐
    CPU: i5 8600t(散片)
    主板 B250 (nas 专业主板, 支持 6-9 代 cpu)
    内存: 选择便宜 DDR4 即可, 动态关注拼多多,淘宝
    电源: 先马 sfx 400W 静音电源
    机箱: 乔思伯 N2
    主板可以选择升级 B365, 贵 40 元
    CPU 可以选择有 I3-8100T ,I3-9100T, I3-10300T
    Rendex
        23
    Rendex  
       36 天前
    ECC 这个有过讨论,我贴一下链接,印象里意思是只能纠正 1bit ,报错 2bit 超过这个数字就装傻。所以可能真的是防止宇宙射线的了。
    源头是论证 TrueNas 官方推荐使用 ECC 是否为必须
    conanqyc
        25
    conanqyc  
       36 天前 via Android
    nas 不应该是节能优先吗
    pkokp8
        26
    pkokp8  
       36 天前
    不考虑功耗吗
    zeroxia
        27
    zeroxia  
    OP
       36 天前
    @totoro625 是价格找的不对?
    你的这些打分,是主观打分吗?
    想着安装 SFX 电源空间是不是充裕点。之前的机箱里磕磕绊绊的痛苦希望能避免一下……
    sketcherly
        28
    sketcherly  
       36 天前
    13600KF+华硕 BM760-P+英睿达 D5 5600 16*2+送一个 1G 英特独显+西数 4T5400*2 ¥ 5600 ,去年买的
    zeroxia
        29
    zeroxia  
    OP
       36 天前
    @myderr 谢谢分享!


    @totoro625 多谢。感觉我跑 3 个硬盘可能可以在五六十瓦的水准……


    @tyrone2333 兼顾 NAS 不是纯 nas ,而且我也特别烦纯 nas 上偶尔做些重操作就卡的情况。现在台式机就是个服务器用途。至于服务器里能干啥,编译、装系统、做实验玩啥的都可以在上面跑。


    @RHG 不是 NAS 狂人,我估计就 3 个机械硬盘就够了。有必要可以考虑 M.2 接口扩展 SATA 吧。不知道这样扩展的 SATA 能不能整个直通给黑群晖。


    @caicaiwoshishui 买过 ThinkBook 14+ AMD CPU 的,兼容性和稳定性和 Intel 比差一点。而且也考虑 Intel 的 sr-iov 。


    @CivAx 这个直通你实测会有各种问题吗?


    @mingge2333 谢谢分享。你这个确实很实在的 NAS 系统。


    @conanqyc @pkokp8 不追求极致低功耗。像我现在一个台式机 24 小时跑。全家一个月总电费也不到 200 。感觉无所谓。
    Yuhyeong
        30
    Yuhyeong  
       36 天前
    这种不如换至强 U ,配个随便的点亮卡就行,并行人物太多了,12400 全大核吧,而且真么必要,太贵了
    Lanmao09
        31
    Lanmao09  
       36 天前
    几乎一样 只不过我的机箱是半人马
    i571
        32
    i571  
       36 天前
    我电脑主机还用的 9400f
    zachary99
        33
    zachary99  
       36 天前
    整个配置最后就会变成 all-in-one,然后 all-in-boom
    Jirajine
        34
    Jirajine  
       35 天前
    @laminux29 #4 为什么你认为 NAS 需要 ecc ?有 checksum + mirror + 异地备份,数据损坏的概念微乎其微。
    存储服务器根本就不需要使用多少内存,需要访问速度可以加 ssd 缓存盘。存储服务器要很多内存进而要加 ecc 内存基本都是来自 zfs 的 FUD 。
    Pteromyini
        35
    Pteromyini  
       35 天前
    @laminux29 #4 RECC 在家用领域的存在性一直都存疑,更安全基本存在于理论上。关键词可以搜索 ZFS ECC 的争议,支持 ECC 基本都是因为理论上更安全而留的冗余,没必要纠结内存。
    Pteromyini
        36
    Pteromyini  
       35 天前
    @laminux29 #4 另外从数据角度来说,单机无论是组 raid 还是做冗余,目的都是为了提高服务可用性而不是安全性。数据安全靠的是备份,重要数据 321
    awinds
        37
    awinds  
       35 天前
    可以搞 2 台,一台配置低点的纯 nas ,一台小主机玩
    Pteromyini
        38
    Pteromyini  
       35 天前
    @zeroxia #7 关于 ecc 的争议很多年了,包括 zfs 、truenas 开发者在内对 ECC 的态度目前都是:有更好,但没有也没关系。可以看看这些讨论:
    https://www.reddit.com/r/DataHoarder/comments/6alee4/zfs_without_ecc/
    https://www.reddit.com/r/zfs/comments/wtvht6/do_i_need_ecc_ram_for_a_very_basic_deployment/
    lategege
        39
    lategege  
       35 天前
    @laminux29 以我家里多台服务器的经验告诉你,recc 可有可无,我家里就一台 recc 内存机,其他服务器全部普通内存,24 小时长年无休,稳定了好多年,内存这种东西几乎不会坏。
    zgscwjm
        40
    zgscwjm  
       35 天前
    mark 一下,后面抄作业
    clheo
        41
    clheo  
       35 天前
    @DeadLion
    AMD Ryzen 基本上都支持
    mithrilyue
        42
    mithrilyue  
       35 天前
    @CivAx 这电源选择是空间的考虑还是能效的考虑。。。
    limitsy
        43
    limitsy  
       35 天前
    正好也开始在组这东西( All In Boom )买了部分东西,以及一些计划好的东西:
    主板+CPU:Tank D-1581
    内存: 镁光 DDR4 RECC REG 2Rx4 32G
    机箱: 乔思伯 N4
    电源: sfx 400W 左右 还没买
    显卡:P400/P600 用于硬解 还没买
    不知道有啥建议不,以及电源有点不知道买啥好,sfx 电源好像小牌子居多,不知道是否靠谱。。。
    laminux29
        44
    laminux29  
       35 天前
    @Jirajine

    1.为什么 NAS 需要 ecc ?你应该先研究一下,为什么服务器需要 ECC 或 RECC 内存。

    2.我在前面已经说过了,就算没有 ecc / recc ,数据损坏的概率,本来就很小。
    不过,有些数据非常重要,价值很高,即使损坏的概率极小,但也承担不了损坏的代价。

    3.这个问题与 [mirror + 异地备份] 无关,思考一下原因?

    4.checksum ,也分为 checksum-before-read 与 checksum-after-read ,目前市面上主流的 NAS ,其文件存储,都是 checksum-after-read ,这策略在 none ecc/recc 内存中,相当于没有 checksum 。

    5.存储服务器,需要多少内存,是需要根据性能要求,进行分层设计的。另外 ZFS 的内存配置,并不是 FUD ,它是有场景来源的,你研究的不仔细。
    laminux29
        45
    laminux29  
       35 天前
    @Pteromyini

    1.你仔细思考一下,什么是 [家用领域] 。NAS 这玩意除了价格便宜外,与机房服务器,有什么区别?

    2.ZFS ECC 没有争议,只是很多民科对 ECC 不理解从而胡说八道罢了。如果你不信,你可以问问那些质疑者,有几个人了解 ECC / RECC 的具体算法细节。

    而且你必然不了解这些,因为 ECC / RECC 的本质就是依赖冗余,但你以为冗余只是用来提高可用性。
    laminux29
        46
    laminux29  
       35 天前
    @lategege

    这个问题与你有几个服务器无关。

    None-ECC 内存条,发生颗粒翻转后,系统无相关 event ,如果你不去校验那些数据,整个环节对你来说也是无感知的,所以你才会认为 recc 可有可无。

    另外,你家里的服务器,数量有些少了,或者你用过的内存条数量太少,或者你根本没有认真去检查每一条内存条。
    但凡用过几十条内存条,我不信 memtest 全都 pass 。我在京东自营全新买的内存条,都有遇到过没过 memtest 的。
    Jirajine
        47
    Jirajine  
       35 天前 via Android
    @laminux29 #44 你有没有了解过 zfs 要这么多内存( 1G/T 起步)到底是要做什么。了解了你就知道为什么正常的存储服务器根本不怎么使用内存。
    CivAx
        48
    CivAx  
       35 天前
    @745839 #20 喔抱歉抱歉,看错了,是 512G 的达摩 Libra ,¥ 240

    @zeroxia #29 我没有测直通,因为我 ESXI 没法直通(装不上民间驱动)

    @mithrilyue #42 因为是 ITX ,不想挂大尿袋电源,所以用了升压电路 + 外置 DC 电源的方案。而且 HOTA 这个充电器蛮不错的,对比起尿袋来说很小,甚至可以配个小模块转换成 USB 口,但是插拔口会导致所有接口断电重连,我就没买了。
    Rorysky
        49
    Rorysky  
       35 天前
    你这不叫 nas ,配置是照着 home lab 配的
    laminux29
        50
    laminux29  
       35 天前
    @Jirajine

    1.ZFS 需要大内存的场景,是同时使用量较多而需要进行分层存储 + 实时去重 + 实时压缩,这是 TrueNas 给出的结论,他们的客户有 Fox Studio.

    2.不存在 [正常的存储服务器] 这个说法,不同的企业或个人,对存储的需求,完全不同。很多企业级的存储,甚至在实时去重与实时压缩这两个功能方面,也是物理隔离的。
    oldfriend
        51
    oldfriend  
       35 天前
    这帖子下怎么着多 ecc 信徒,我 truenas 用户都无所谓 ecc ,哪有那么多比特翻转的可能,你家里是有核弹实验室吗
    oldfriend
        52
    oldfriend  
       35 天前
    楼主你这配置没啥大问题,cpu 如果是散片可以考虑上 125 ,应该没差多少钱,内存别听他们的,没必要 ecc ,机箱我的建议是捡二手,因为机箱本身不值钱,出二手很难出,二手买的话应该便宜很多
    oldfriend
        53
    oldfriend  
       35 天前
    @Rendex truenas 官方只是建议,而不是必须,实际很多人测试也不是必须
    oldfriend
        54
    oldfriend  
       35 天前
    还有,他喵的那帮 ecc 信徒买的都是服务器灰烬退役的条子,你跟我说数据安全靠这些灰烬条子?真想给那帮信徒一人一个大逼斗
    oldfriend
        55
    oldfriend  
       35 天前
    那个说狗东自营买的,我信你个鬼
    oldfriend
        56
    oldfriend  
       35 天前
    很多玩 ecc 的单纯的是 truenas 吃内存,捡灰烬条子便宜,方便扩内存罢了,狗东买你骗鬼呢?
    Jirajine
        57
    Jirajine  
       35 天前
    @laminux29 #50
    分层存储和压缩并不需要多少内存,也许“同时使用量较多”会需要,但这显然不是一般 NAS 的情况。
    而 dedup , 这是 FUD 最主要的来源。dedup 是一个非常 niche 的功能,除了非常特别的场景(如大量的虚拟机磁盘),都是没有任何用处的。
    因为 dedup 需要很多内存,传着传着变成了 zfs 需要大量使用内存,进而 zfs 需要 ecc 内存,进而 nas/存储服务器需要 ecc 内存,FUD 就这样演变了。
    laminux29
        58
    laminux29  
       35 天前
    @Jirajine

    1.分层存储与压缩,需要多少内存,是要看场景的。比如入门萌新的家用场景,这两个功能加起来也许 100MB 都够用。这个问题不能用 [一般] 场景去归纳,因为业内没有相关的使用场景的统计数据。专业的做法是,根据场景与需求,提前计算内存使用量,来合理选择需要采购的内存类型与数量。

    2.同上,因为缺乏使用场景的统计数据,你并不能说除了 XX 场景之外,dedup 是没用的。

    3.你所谓的 FUD ,本质上是因为 ZFS 太专业了,不仅是小白,就连很多专业产品,比如 TrueNas 、ProxmoxVE ,对 ZFS 的使用也并不是很精通,这才导致了以谣传谣。
    Rendex
        59
    Rendex  
       32 天前
    @oldfriend #53 确实,所以我最后虽然上了其实是不纠结的。毕竟 regecc 只是便宜
    xiaozhang1997
        60
    xiaozhang1997  
       32 天前
    跟我的差不多,我只要有额外需求经常会在上面跑游戏服务器
    cpu: i5-12400(核显 UHD730)
    主板: 华硕 G610M-A D4 (M-ATX) 板 u 套装 1409
    内存: ddr4 32Gx1 430
    m2 固态: 512Gx1 250
    散热: cpu 单塔 + 12cm 风扇 X2 100
    电源: 650w 全模组 250
    机箱: 先马趣造 2(白色) 320
    总共: 2759
    supty
        61
    supty  
       32 天前
    这配置需要考虑下功耗的,纯做 NAS 没必要,配置目测待机都接近 50w 了. 另外 1 块硬盘
    得计 5-7w 功耗,7x24 小时跑电费成本可不低,用 DSM 的话还不如直接白裙。
    zeroxia
        62
    zeroxia  
    OP
       28 天前
    @xiaozhang1997 你这个主板有什么特色啊?好像华硕的主板跑 PVE 比较好?另外你的电源 650W ,是要插显卡吗?

    @oldfriend 说起来 QNX 操作系统,车上用的,不知道是不是用的 ECC 。我感觉也不是,因为我开发的时候还真遇到过比特翻转的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2952 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:01 · PVG 21:01 · LAX 06:01 · JFK 09:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.