Smash
V2EX  ›  问与答

入了个 5 盘位的 DS1019+,如何选择 RAID?

  •  
  •   Smash · Jun 25, 2020 via Android · 4588 views
    This topic created in 2323 days ago, the information mentioned may be changed or developed.

    主要用来备份照片和存储电影。之前组过便宜的黑群晖,稳定性太差,折腾的没脾气。

    存储盘是单块 4T 的西数红盘,5 块共 20T 。两块 500G 的 970 EVO 做缓存。

    20 replies  •  2020-06-26 10:38:09 +08:00
    ynyounuo
    ynyounuo
    Jun 25, 2020❤️1
    1
    一般用途 SHR1 就挺好的了,基本就是 RAID5
    TtiGeR
    TtiGeR
    Jun 25, 2020 via iPhone❤️1
    2
    去年黑五入的,也是买了 5 块 4TB WD Red 。

    纠结很久最后还是做了 RAID 10,剩下的 Bay 放了个 SSD 做缓存。多出来的 Red 留着万一哪个挂了第一时间换上去…
    X-Force
    X-Force
    Jun 25, 2020❤️1
    3
    看数据的重要程度,我 8 盘用 RAID6,坏过两个硬盘,换盘后顺利修复。
    Dragonish3600
    Dragonish3600
    Jun 25, 2020 via iPhone❤️1
    4
    SHR 即可
    ryd994
    ryd994
    Jun 25, 2020 via Android❤️3
    5
    单盘超过 1T 就不应该用 raid5
    raid5 在重建途中没有任何额外保障。重建负载重时间长,途中再挂一块很正常
    而且硬盘还有读取错误率,重建时没有足够的额外冗余度来校验的话,很可能重建成功但数据错了

    SSD 缓存反而是没必要的。家庭网不过百兆最多千兆。一块硬盘读写能力一般 100MB/s 以上,也就是 800Mbps,整个阵列加起来绝对超过千兆了

    而且 nas 主要是连续读写,队列深度收 TCP 缓冲影响,实际上队列深度很深。可以充分利用缓存预读 /回写 /指令重排。单盘性能可以在 raid 下叠加。瓶颈只是连续读写带宽

    SSD 缓存的主要应用是服务器上需要高性能随机写而且队列深度浅的情况,这时候性能主要受写入延迟影响。内存缓存因为易失所以无法使用。非易失的 SSD 就非常有用,optane 更佳。这种情况下 raid 基本没用,因为每个请求太小,都是打在单盘上。瓶颈是延迟而不是带宽。

    带 UPS 的系统,哪怕只有小电池只保护 raid 缓存,也可以一定程度上改善此问题。因为只要写到 raid 卡缓存就可以认为非易失。延迟只限于 CPU 到 raid 卡缓存。
    但是现在一般用软 raid,而且带 bbu 的 raid 卡一般很贵,bbu 也是易耗件。所以 optane 还是很有前途的。
    reus
    reus
    Jun 25, 2020
    6
    raid 不安全的,备份到多家云服务最安全,本地硬盘只作为缓存
    raid 从来都不是备份方案
    红盘 4T 是有可能叠瓦的,这种 盘在 raid 重建时,会非常慢,重建时间长,故障率会增高
    如果是新盘的话,赶紧退了吧
    stille
    stille
    Jun 25, 2020
    7
    之前群晖上配过 6 盘 raid5 用过 2 年,中途替换过 3 次硬盘,每次重建都花费 1 天多,心惊胆跳的.
    后来改为 raid6 后好多了
    testcaoy7
    testcaoy7
    Jun 25, 2020 via Android
    8
    只建议 Raid10,而不是 5 或 6
    ScotGu
    ScotGu
    Jun 25, 2020
    9
    >主要用来备份照片和存储电影。
    就这需求组啥 raid 呀。。
    照片直接备份上云,OD 、GD 、良心、套路云的归档型私有 OSS 都是不错的选择。
    电影……如果不是自己拍的,JBOD 足以。。
    kkhaike
    kkhaike
    Jun 25, 2020❤️2
    10
    我的方案参考一下,四盘位
    2 块 raid1,放文档,代码,备份等重要数据
    2 块 raid0(就是不组),放种子
    bclerdx
    bclerdx
    Jun 25, 2020
    11
    @X-Force 如果数据要保证绝对的安全和重要,那组 RAID 几?
    swulling
    swulling
    Jun 25, 2020 via iPhone
    12
    Raid6 就行,
    ZRS
    ZRS
    Jun 25, 2020
    13
    @bclerdx mirror 加异地备份
    wtks1
    wtks1
    Jun 26, 2020 via Android
    14
    @bclerdx 之前移动的重要数据库用的是 RAID10
    hyshuang2006
    hyshuang2006
    Jun 26, 2020
    15
    我的想法:4 个盘组 RAID10,第 5 个盘属单盘存储最后的备份。

    群晖上能这么设置吗?
    ryd994
    ryd994
    Jun 26, 2020 via Android
    16
    @bclerdx raid 几都不能防脑残管理员和本地天灾人祸
    如果要数据安全,必须要异地备份
    joying
    joying
    Jun 26, 2020
    17
    群晖的软 RAID 并不安全,多地备份才最保险。但一般家庭使用做不到多地备份,我的选择是两块盘挂机不组 RAID,两块盘不通电,每周冷备份一次,根据数据变更频繁程度调整冷备份间隔时长
    ferock
    ferock
    Jun 26, 2020 via Android
    18
    shr2(raid6),加多地备份
    ferock
    ferock
    Jun 26, 2020 via Android❤️1
    19
    @hyshuang2006 #15
    可以
    hensy
    hensy
    Jun 26, 2020
    20
    如果不是非常重要的数据,一般 raid5 足够了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2521 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 14:56 · PVG 22:56 · LAX 06:56 · JFK 09:56
    ♥ Do have faith in what you're doing.