V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
San2025
V2EX  ›  NAS

有必要上 ECC 内存吗?

  •  
  •   San2025 · 2025 年 3 月 7 日 · 4697 次点击
    这是一个创建于 311 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前提、现状: 目前有一台威联通 464C ,16T*4 RIAD5 在稳定运行, 感觉 RAID5 总感觉心里不踏实, 想升级成 RAID6 。 然而 8 盘位 NAS 价格望而却步, 所以想自组个 黑群, 把空间和安全性都提升一个台阶。 还有性能, 目前 RAID5 居然跑不满 2.5G 带宽, 估计是根我配置成 “卷” 而不是储存池有关!?

    需求: 1 、主要是用来剪辑视频, 使用 2 年来, 感觉速度不太符合需求,要升级万兆 2 、上面所述, 要升级 8 盘, 我看上了乔思伯 N3 体积足够小

    现在的问题: 1 、到底有没有必要上 ECC 内存? 虽然目前得品牌 NAS 没试过死机或者丢数据的(或许是我没有发现而已) a 、不需要 ECC 内存: 那好解决, 我已经找好 Q670 主板( SATA8+M.23 ), 配 12300T 和 乔思伯 N3 , 再配个 PCIE 万兆网卡即可……简直完美 b 、需要 ECC 内存:这就不好办, 主要是 CPU 不支持, 唯一支持并且便宜的就是 8100 之类。找了一圈 支持 8100 并且原生 8 sata 的 ITX 主板压根就没有, 外扩嘛, 万兆网卡咋办。 然后经网友推荐 “e3c246d4i” 牛逼自带万兆网卡, 可以随便扩 SATA 口了……………………价格》》》》》》》》 3700 (算了) 或许, 换 MATX 主板一切都不成问题了…… 得找个 小巧、好看的 8 盘机箱…… 所以, 目前到底用不用 ECC 内存成了关键要素。

    2 、有没有必要上 unRAID ? 这样想装个别的系统玩玩也不影响黑群吧 (没玩过 unRaid , 所以不太清楚。 上的话得多花 400-900 块钱了 )

    36 条回复    2025-03-25 17:57:52 +08:00
    hefish
        1
    hefish  
       2025 年 3 月 7 日
    非常有必要。
    loveour
        2
    loveour  
       2025 年 3 月 7 日
    威联通的话,来个 TL-D800C ?经常 3K 能买到,挂在 464C 上就行了。以及,数据别靠 RAID ,要多备份一份。RAID 万一坏了一块盘,把重要数据拷贝出来再重建(虽然我重建了多次也没遇到过什么事)。
    esee
        3
    esee  
       2025 年 3 月 7 日
    1.ecc 想上有条件就上呗,我没上
    2. 8100 配原生 8sata 的主板给你推荐一个, 超微的 x11 ssh-f,c236 芯片 还自带了 ipmi 远程管理, 咸鱼二手价不到 200 包邮
    kneo
        4
    kneo  
       2025 年 3 月 7 日 via Android
    San2025
        5
    San2025  
    OP
       2025 年 3 月 7 日
    @esee 大佬, 这个主板是 MATX , 不太符合需求
    San2025
        6
    San2025  
    OP
       2025 年 3 月 7 日
    @loveour 网盘也备份了
    San2025
        7
    San2025  
    OP
       2025 年 3 月 7 日
    @loveour D800C 这个现在二手才 1800
    esee
        8
    esee  
       2025 年 3 月 7 日
    @San2025 非要 itx 吗?考虑一下 matx 呗,不算很大,可玩性高很多,现在机箱可选范围也大。
    kkk9
        9
    kkk9  
       2025 年 3 月 7 日
    不上 ECC 的话 15 天重启一次就可以咯,主要看预算
    lp7631010
        10
    lp7631010  
       2025 年 3 月 7 日
    ecc 内存不是白菜价吗 如果你想上的话 这有什么好考虑的 不过我看的是 x99 用的 ecc 内存 不知道和你说的是不是一个东西 d3 的 20 几块钱 16G d4 的好像是七八十
    pppcx
        11
    pppcx  
       2025 年 3 月 7 日
    黑群晖,没上 ecc 稳定运行两年(重启过,加硬件升级引导等,平均半年重启一次)
    esee
        12
    esee  
       2025 年 3 月 7 日
    @lp7631010 你说的是 regecc 不是 纯 ecc ,这是两个东西呢
    San2025
        13
    San2025  
    OP
       2025 年 3 月 7 日
    @esee 是的, 如果可选性太少, 的确考虑换个机箱。 考虑 ITX 的原因是 机箱想用 乔思伯 N3
    San2025
        14
    San2025  
    OP
       2025 年 3 月 7 日
    @kkk9 我目前的 威联通非 ECC NAS ,2 个月才重启一次
    ddczl
        15
    ddczl  
       2025 年 3 月 7 日
    完全没必要,我当时上 ZFS 也担心这个问题。然后专门去 B 站搜了相关测试:个结论就是个人和小企业都没必要。然后我回想用 NAS 的 5 年,确实没必要
    ddczl
        16
    ddczl  
       2025 年 3 月 7 日
    还有就是 RAID5 ,硬盘越大重建失败率越高,最好的感觉就是隔段时间冷备。(个人观念,仅供参考)
    Dennmy
        17
    Dennmy  
       2025 年 3 月 7 日
    感觉楼主现在关注点放在 ECC ,可能偏离了“ 感觉 RAID5 总感觉心里不踏实, 想升级成 RAID6”的初衷
    如果是为了数据安全,黑群晖的话建议更多的关注供电质量(硬盘启动时的大电流特对一些 SFX 的电源非常不友好),和避免意外断电(上 UPS )。ECC 的作用基本可以用定期计划重启替代。定期备份比指望 RAID 重建要靠谱的多。
    性能的话,可以考虑剪辑时使用的新鲜热数据放 NVME 固态硬盘,冷数据放 HDD 池。
    B1ankCat
        18
    B1ankCat  
       2025 年 3 月 7 日
    ddr5 好像就是 ecc 的
    1145148964
        19
    1145148964  
       2025 年 3 月 7 日
    淘宝便宜的 ecc 是卖家手动制作的。
    lysShub
        20
    lysShub  
       2025 年 3 月 7 日
    那些寨板 x99 ,好像只是支持 ecc 条,实际是没起作用的
    iceecream
        21
    iceecream  
       2025 年 3 月 7 日
    买个工作站,大硬盘做什么 raid 都不安全。
    8tb ,raid5 重建要十来个小时。
    javazero
        22
    javazero  
       2025 年 3 月 7 日
    非 ecc

    noisay
        23
    noisay  
       2025 年 3 月 7 日
    unraid 要上的话去闲鱼买以前的 plus 或者 pro 终身会员,等以后不玩了还能再转手。现在是学坏了变订阅制了。
    dcsuibian
        24
    dcsuibian  
       2025 年 3 月 7 日 via Android
    数学期望=内存出错造成的损失 x 内存出错的概率
    和上 ECC 的成本一比就知道该不该上 ECC 了

    主要就是损失部分比较难以量化,每个人的感觉都不一样

    如果是我,能上就上
    因为对我来说 ECC 的成本并没有那么高,而 NAS 和数据的安全性在我看来更重要一点

    另外如果是 TrueNAS ZFS 的话,官方也是推荐 ECC 的

    但现在问题是 ECC 基本都是服务器用的,服务器 cpu 主板内存哪儿买呢
    JensenQian
        25
    JensenQian  
       2025 年 3 月 8 日
    要啥 ecc
    每天凌晨重启下不就好了
    CapNemo
        26
    CapNemo  
       2025 年 3 月 8 日
    就视频场景来说,应该是写多读少吧,那 ECC 可能就用处不大了。毕竟只要写入一次成功,内存里再怎么位翻转都不影响数据安全。而且视频本身写错几个 bit 问题也不大。建议将预算投入到冗余电源/高质量硬盘/定期备份等更直接影响数据安全的环节。

    如果想一台设备能同时体验不同的操作系统。那么建议直接上 PVE 。Proxmox VE + 黑群晖虚拟机 + ZFS 存储池这样。然后尽可能加大内存。不过虚拟机多了之后主机重启操作的成本也会增加,这就看权衡了。
    CapNemo
        27
    CapNemo  
       2025 年 3 月 8 日
    @CapNemo 修正:就视频场景来说,应该是写少读多吧
    San2025
        28
    San2025  
    OP
       2025 年 3 月 10 日
    @dcsuibian 就普通的 8100 就支持了, 只是 大板好找, 小板不好找
    San2025
        29
    San2025  
    OP
       2025 年 3 月 10 日
    @CapNemo 是的, 你说得很对
    pycyf
        30
    pycyf  
       2025 年 3 月 12 日
    看到您有高速访问需求,要注意,unraid 无法实现阵列的多块硬盘速度叠加。unraid 的优势应该是把文件独立存储在单独的硬盘上,只要这块硬盘没坏和校验盘没同时坏,数据就不会丢。
    hanyuwei70
        31
    hanyuwei70  
       2025 年 3 月 14 日
    ECC 在我这里是强烈建议,之所以不是必须是因为 ECC 在其他方面要做出相当多的妥协。
    https://t.me/bupt_moe/2385 上个月刚碰到的 bitfilp
    San2025
        32
    San2025  
    OP
       2025 年 3 月 18 日
    @hanyuwei70 果然, 我就是担心这个, 就前几天才刷到了比特翻转的科普, 才知道内存运行出错可能是宇宙射线造成的, 这样是无法避免, 只能 ECC
    yanqiyu
        33
    yanqiyu  
       2025 年 3 月 19 日 via Android
    @CapNemo >毕竟只要写入一次成功,内存里再怎么位翻转都不影响数据安全。

    要写入的数据也是要先内存里面准备的,要是这时候 bitrot 了就会写坏的数据
    CapNemo
        34
    CapNemo  
       2025 年 3 月 19 日
    @yanqiyu 是这样的,如果在内存里就坏了是无可奈何的。我想表达的意思是由于写入占比较低+视频文件对位错误的容忍度,因此 ECC 的必要性会降低一些。
    dilidilid
        35
    dilidilid  
       2025 年 3 月 21 日
    没有必要,尤其是你用低频内存条的话这个概率非常低。实践中 ECC 的更主要目的并不是矫错,而是内存坏了能告诉你该换内存了,极少有内存规律性出现 bit flip ,出问题都是快坏了。至于宇宙射线,大部分机箱都有一定程度的屏蔽,你不是在特别奇葩的辐射条件下的话没必要太担心这个。当然了,如果你的资料损失一个 bit 都是无法接受的,那肯定得 ECC
    eInKLX6Kh6sS3wyc
        36
    eInKLX6Kh6sS3wyc  
       2025 年 3 月 25 日
    没必要
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3105 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:25 · PVG 21:25 · LAX 05:25 · JFK 08:25
    ♥ Do have faith in what you're doing.