美文网首页
2020-07-31 RAID与N+M纠删码区别

2020-07-31 RAID与N+M纠删码区别

作者: 昨天今天下雨天1 | 来源:发表于2020-08-04 14:40 被阅读0次

(1) EC算法是跨节点的,4+2:1的冗余允许1个节点故障而不丢失数据,RAID5一般是由节点内的若干块盘组成RAID组的,只能容忍硬盘故障,不能容忍节点故障
(2) EC算法采用全局热备的方式,不需要单独的热备盘,所有硬盘都可参与数据读写,只要系统中有剩余空间,就可以恢复故障数据;RAID5方式单节点至少准备一块全局热备盘
(3) 4+2:1的EC方式允许损害任意的2块盘而不丢失数据,RAID5方式每个RAID组最多只允许损害1块盘,所谓的允许损坏多块盘是建立在所有坏盘都不位于相同RAID组中的,从实际经验来看,把数据安全建立在理想情况下是不靠谱的
(4) 当出现硬盘故障时,EC方式是多块盘参与数据恢复,RAID方式只有1块盘(热备盘)能够写数据,这就导致EC方式的数据恢复效率(1TB/小时)是RAID方式的几十倍,这也大大减少了数据恢复期间硬盘再次故障的可能(目前单盘容量都达到数个TB使得该风险急剧增加),进一步提升了系统的安全性
(5) EC方式的保护级别可以针对目录设置,重要的数据目录可以设置更高的保护级别以确保安全性,随着节点扩容,数据条带大小还能自动调整以获取更高的空间利用率;RAID方式所有数据的保护级别是相同的,RAID组一旦划分完不能够再调整
(6) RAID方式需要独立的RAID卡,EC方式不需要额外的硬件支持

相关文章

  • 2020-07-31 RAID与N+M纠删码区别

    (1) EC算法是跨节点的,4+2:1的冗余允许1个节点故障而不丢失数据,RAID5一般是由节点内的若干块盘组成R...

  • HDFS简介

    分布式文件系统 特点 容忍硬件故障,3个副本,RS(x,y)纠删码 RS(10,4)膨胀率1.4 RAID5 流式...

  • [Sheepdog] 纠删码

  • HDFS纠删码

    1.目的 副本是昂贵的--在HDFS中默认的3副本机制有200%的存储空间和其它的资源(比如:网络带宽)开销。然而...

  • 存储数据的保护:RAID 和 纠删码(一)

    数据存储在单个磁盘上,存在以下固有缺陷: 访问速度慢,单一的I/O接口,无法实现并发 容量小,尽管单个磁盘容量不断...

  • 存储数据的保护:RAID 和 纠删码(二)

    前面已经介绍了基本的概念,本节将分析高阶RAID(RAID5及以上)技术的隐含的数学原理。RAID5 基于条带将数...

  • ceph设计原理与实现(纠删码、多副本)

    1、生产环境很少使用备份数高于2的纠删码2、创建和获取纠删码模板:ceph osd erasure-code-pr...

  • Ceph编译安装教程

    Ceph官方版本目前支持的纠删码很有限,实验室这块希望能够整合我们自主开发的纠删码BRS(Binary Reed–...

  • HDFS纠删码设计

    1.问题陈述 当前HDFS每个块有3个副本是出于以下几个方面的考虑: 1)预防DataNode的故障 2)对Map...

  • 【转】Reed Solomon纠删码

    原文链接 纠删码是存储领域常用的数据冗余技术, 相比多副本复制而言, 纠删码能够以更小的数据冗余度获得更高数据可靠...

网友评论

      本文标题:2020-07-31 RAID与N+M纠删码区别

      本文链接:https://www.haomeiwen.com/subject/rydsrktx.html