V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
aheadlead
V2EX  ›  问与答

请教:两块 512G SSD 组 RAID 0 和 单块 1TB SSD 性能比较?

  •  
  •   aheadlead · Jun 30, 2018 · 6612 views
    This topic created in 2857 days ago, the information mentioned may be changed or developed.

    hi all,

    在下正在思考一个问题 🤔。

    如果说拿 Intel 760p 这样的消费级 SSD 来密集 IO 作业(主要是小文件读写和连续写),
    两块 512G 用 mdadm 组 RAID 0单块 1TB 直接使用,可能会有何区别呢?( latency、CPU usage ?)

    在下不才,不知 mdadm 和 NVMe 的组合会不会有坑。有没有哪位大侠实践过?效果如何?

    ref:
    Linux RAID Performance On Dual NVMe SSDs: https://www.phoronix.com/scan.php?page=article&item=samsung-960-raid&num=1

    760p 性能:
    1TB https://www.intel.com/content/www/us/en/products/memory-storage/solid-state-drives/consumer-ssds/760p-series/760p-series-1-024tb-m-2-80mm-3d2.html.
    512GB https://www.intel.com/content/www/us/en/products/memory-storage/solid-state-drives/consumer-ssds/760p-series/760p-series-512gb-m-2-80mm-3d2.html

    谢谢

    p.s. 最近用 fio 发现 512GB 的 600p 的全盘写才百来兆,这比想象中的还是低不少啊。

    23 replies    2018-07-01 10:23:14 +08:00
    loading
        1
    loading  
       Jun 30, 2018
    你用 raid 0,数据安全性下降,这个不考虑?
    daigouspy
        2
    daigouspy  
       Jun 30, 2018 via Android   ❤️ 1
    SSD 组 raid 效果没有很大提升的,别浪费时间金钱折腾了。
    aheadlead
        3
    aheadlead  
    OP
       Jun 30, 2018   ❤️ 1
    @loading 无需考虑安全性,数据可以很容易的重新得到。
    aheadlead
        4
    aheadlead  
    OP
       Jun 30, 2018
    @daigouspy 愿闻其详?可以方便提供一点数据参考?
    daigouspy
        5
    daigouspy  
       Jun 30, 2018 via Android   ❤️ 1
    hjc4869
        6
    hjc4869  
       Jun 30, 2018 via iPhone   ❤️ 1
    大容量 SSD 本身就是主控做的 RAID 的工作,把多个闪存放一起用。容量越大的 SSD 通常性能越好。
    zn
        7
    zn  
       Jun 30, 2018   ❤️ 1
    这个要看你的 SSD 的性能,和 RAID 卡的性能。
    如果所用的 SSD 的性能一样,RAID 卡性能也足够,那么很显然 RAID 0 性能肯定是更快的。
    watermeter
        8
    watermeter  
       Jun 30, 2018 via Android
    z turbo drive 了解一下
    sephinh
        9
    sephinh  
       Jun 30, 2018 via iPhone   ❤️ 1
    小文件本来就考验 4k,而 raid 对 4k 基本没啥作用
    aheadlead
        10
    aheadlead  
    OP
       Jun 30, 2018
    @hjc4869 你说的很对,我也认同这个观点。

    提起 RAID 这茬事,是因为最近发现 SSD 大文件的持续写入( 300G 的数据量),其实并没有想象中的那么好。
    就想通过 RAID 来改善。


    @zn 您提到的这个问题,其实关键在于 madam 做软 RAID 的性能,是否足以支撑两个上千兆的 SSD。


    @sephinh 我也比较关注大文件的持续写入。
    tomczhen
        11
    tomczhen  
       Jun 30, 2018   ❤️ 1
    RAID 0 下 4K 会降,另外还得考虑固态硬盘连续写入降速的问题(回收、动态磨损机制)。

    如果写入带宽不是瓶颈,用傲腾做写入缓存,最终持久化到机械硬盘阵列是个更好的选择。
    aheadlead
        12
    aheadlead  
    OP
       Jun 30, 2018
    @tomczhen 感谢提醒写入降速的问题。我这些数据没有持久化的必要,用完就可以全删掉。
    此外,我很好奇,4K 下降的原因是什么?
    alcarl
        13
    alcarl  
       Jun 30, 2018 via Android
    lvm 弄两个 pv 进去应该可以提升速度,但这个取决于你用的 ssd 盘的 4k 瓶颈,是在主控还是在存储芯片上。越大的盘性能越好也是这个原理,ssd 内部本来就是 raid0,越大容量,芯片越多,速度就快。
    alcarl
        14
    alcarl  
       Jun 30, 2018 via Android
    @aheadlead 没地方了。。。。
    also24
        15
    also24  
       Jun 30, 2018
    SSD 也分不同的 SSD,300G 数据连续写入,应该可以写爆市面上大部分消费级 SSD 的 SLC 缓存了。

    如果不考虑特别贵的那些,hp ex920 1TB 版了解一下,200G 缓存,勉强能战
    https://www.chiphell.com/thread-1861106-1-1.html

    至于 RAID 的问题,PM981 / 970Pro 这样的盘,单盘已经可以跑出超过 PCIEx4 的速率了,接口可能会成为新的瓶颈。
    xenme
        16
    xenme  
       Jun 30, 2018 via iPhone
    还不如上一块 optane,延迟真的低。
    Remember
        17
    Remember  
       Jun 30, 2018
    4k 会下降,与你的需求背道而驰 . 上 900p 才是王道
    yukiww233
        18
    yukiww233  
       Jun 30, 2018
    参考 linus 的评测,顺序读写的提升挺夸张的,4k 仅看跑分并没有出现下降

    msg7086
        19
    msg7086  
       Jul 1, 2018
    1T SSD 本身就相当于两块 512G SSD 组 RAID 0,放着现成的不用,用 MDADM 自己组吗?
    jedihy
        20
    jedihy  
       Jul 1, 2018 via iPhone
    ssd 内部被来就是 raid
    ryd994
        21
    ryd994  
       Jul 1, 2018 via Android
    optane 走起
    问题不是带宽是延迟
    aheadlead
        22
    aheadlead  
    OP
       Jul 1, 2018
    @alcarl
    @msg7086
    @jedihy 我明白你们的意思。我只是想探讨下,如果 SSD 组 RAID 可能会有什么样的结果。
    如果说我拿两块 760p 最大容量的 2TB 的 SSD 再组 RAID 0,那还是有一定意义的嘛。
    jedihy
        23
    jedihy  
       Jul 1, 2018 via iPhone
    容量越大越快
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3015 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 102ms · UTC 00:31 · PVG 08:31 · LAX 17:31 · JFK 20:31
    ♥ Do have faith in what you're doing.