V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Reign
V2EX  ›  程序员

3×6T 机械硬盘,预存储数据为 11T, Raid0 好还是 Raid5 好?

  •  
  •   Reign · 2018-07-11 11:09:16 +08:00 · 10347 次点击
    这是一个创建于 2360 天前的主题,其中的信息可能已经有所发展或是发生改变。

    静态存储和应用逻辑 MySQL、Redis、ES 都集中在这一台服务器上了,所以既要大硬盘,又要高读写,3 块 6T 的硬盘做 Raid,Raid0 好还是 Raid5 好?

    Raid0 对硬盘损坏零容忍,3 块硬盘出错一块就完了,但是机械硬盘感觉没那么容易坏吧?(估计是我见识太短?)

    另外 3 块机械盘做 raid0 读写性能是否可以和一块中规中矩的 SSD 差不多了?

    107 条回复    2018-07-13 09:44:19 +08:00
    1  2  
    likuku
        101
    likuku  
       2018-07-12 22:47:08 +08:00
    @pubby 感谢那篇文,才发现 zfs 竟然已经有冗余更多的 raidz3 了...
    pubby
        102
    pubby  
       2018-07-12 23:44:00 +08:00 via Android
    @likuku 我基本上都是 3 盘 z1 或 4 盘 mirror x2
    wangfei324017
        103
    wangfei324017  
       2018-07-13 00:05:55 +08:00 via iPhone
    @msg7086 你是说性能嘛……这个倒还好;只要是坏了先顶上再说,然后申请钱买硬盘换= =
    msg7086
        104
    msg7086  
       2018-07-13 00:50:38 +08:00
    @wangfei324017 不仅仅是性能问题。
    这个问题是一个运维发的帖子里谈到的。我用记忆中原帖的话来说吧。

    如果你有一个普通的 RAID 6,上面跑着重要的业务数据。
    今天有人跟你说阵列里挂了一块盘,要重建阵列。
    那么作为一个负责的运维,这时候你应该干什么?

    * 评估重建阵列的性能影响
    * 评估重建阵列的安全性

    那么你会做出什么决策?

    * 挑业务压力低谷的时候重建
    * 先备份核心数据,保证万一重建时暴死也不会造成重大损失

    然后再执行重建,对不对?

    而热备呢,就是直接跳过这些分析决策步骤,在发现阵列失败的时候立刻执行重建操作。
    不管业务压力大还是小,不管你有没有做数据备份,直接一把梭就跑起来了。

    这就是 Hotspare 最大的问题。性能是一个,另一个(更重要的)是数据安全。
    dajj
        105
    dajj  
       2018-07-13 08:55:46 +08:00
    不可能单独 raid0 的,机械硬盘损坏率还是挺高的,随着年限增加而增加风险。
    考虑下 raid 1 + raid0 ,或者 raid 5
    mrzx
        106
    mrzx  
       2018-07-13 09:09:43 +08:00
    @msg7086 主要还是商用和家用不一样,我家用的,一旦发现硬盘坏了,大不了 NAS 关机。等新硬盘到了,然后重组,时间成本很低。

    但是商用就不可能,业务别说中断那么长时间了,最好不要中断。时间成本很高。尤其要是那种跑数据业务的那种。

    家用本来就不考虑性能了,在我自己的经济基础能承受的条件下。觉得这样的搭配已经可以了。
    wangfei324017
        107
    wangfei324017  
       2018-07-13 09:44:19 +08:00
    @msg7086 #104 有道理
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2704 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:26 · PVG 23:26 · LAX 07:26 · JFK 10:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.