搜索
 找回密码
 限时注册
发新帖

用最通俗的方式来理解几种常用的RAID磁盘阵列级别【资料+...

时间:2016-12-21 20:34 0 1373 | 复制链接 |

马上注册,结交更多Acer基友,欣赏海量Acer专属模特美图,免费获取最新Acer潮酷新品试用,Get更多发烧级玩家技能,享受更多网站功能与会员福利,还有定期好礼大奖免费送,会员专属优惠购机。QQ群号:113958420

您需要 登录 才可以下载或查看,没有帐号?限时注册

x
    以前上学的时候,对磁盘阵列这种东西听都没听过,直到去年偶尔的机会,公司来了超威的一批服务器,然后我们老板把这个非常大的任务交给了我。当时我第一感觉是妈的,这下子糟了,这可怎么办,长这么还没有见过这么大的家伙呢,现在让我去搞,这不是疯了吗。所以一下子找了很多关于RAID磁盘阵列的资源,了解其原理。大多都是英文版的,我硬是硬着头皮用有道词典一个一个生词的查的看了下来(本人英文非常非常烂,感觉现在的小学生都比我要强)。可是好不容易看下来了还是没有明白其中的道理,似懂非懂的感觉。
    后来请教了一些人,其中包括公司的大牛,我的老大,然后跟着他硬是把这个东西给整完了,好长一段时间都再没有去动过这个东西,今天突然间看到一些网上的资料,觉得突然间明白了其中的奥秘,所以决定记录下来。RAID这种东西,平时遇到的很少,因为很少用到,但是一旦用到了又觉得它简直妙不可言,所以,如果有朋友如果感兴趣的话,不放真的可以好好看一看,留下您的贵言,我们共同进步。


RAID0 是把两块物理盘组合成一块逻辑盘用,因此容量相当于等于二者之和,IO的读写也提高了(因为可以同时把数据分成两部分各写入两块物理盘中),但是安全性反  而降低了,因为一旦其中一块盘坏了,整个逻辑盘就坏了;
总结:在不担心数据安全的情况下,RAID0是最佳的选择。


RAID1 是把两块物理盘做成完全相同的镜像,因此逻辑盘的容量仅相当于一块硬盘的大小,但是安全性却很高,任何其中一块盘坏掉,数据都没有影响,冗余程度1/2,找一块新盘换上去数据又可以自动重构,缺点就是牺牲了容量,以及降低了数据写入的IO(因为必须把每一份数据同时都写入到两块硬盘中);
总结:在优先考虑数据安全且不需要保证磁盘性能与容量的情况下,RAID1是最佳选择。


RAID5 是把三块物理盘做成一个逻辑盘用,其中有近一块盘的容量用来做奇偶校验,因此容量仅相当于两块硬盘,但支持其中一块硬盘损坏,冗余程度1/3,整体性能相当于介于RAID0与RAID1之间,属于性价比较高的一种RAID;
总结:在经济情况不太充裕的情况下既想保障磁盘性能与容量又想保障数据的安全,RAID5是最佳的选择。


RAID10 则由RAID0与RAID1组合构成,因此需要四块物理盘来构成一个逻辑盘,它集合了RAID0和RAID1的优点,既提升了IO的读写速度,又保障了数据的安全,可以有两块物理盘损坏,冗余程度1/2,缺点嘛显而易见,就是成本很高,且牺牲了两块硬盘的容量。
总结:在不差钱的情况下,RAID10是最佳的选择。
最后,需要提到的一点是,在超过2-4块硬盘做RAID的时候,其实也是由以上这种基础单元构成的,比如我拿16块硬盘做RAID10,就是由4组4块硬盘所构成的RAID10来实现的。
         


您需要登录后才可以回帖 登录 | 限时注册

本版积分规则

快速回复 返回列表 返回顶部