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

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

  •  
  •   Reign · 9 天前 · 4516 次点击

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

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

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

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

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

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

    那么你会做出什么决策?

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

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

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

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

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

    家用本来就不考虑性能了,在我自己的经济基础能承受的条件下。觉得这样的搭配已经可以了。
        107
    wangfei324017   7 天前
    @msg7086 #104 有道理
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   582 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 20ms · UTC 20:43 · PVG 04:43 · LAX 13:43 · JFK 16:43
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1