通俗易懂解释raid0和raid5

阅读: 评论:0

通俗易懂解释raid0和raid5

通俗易懂解释raid0和raid5

什么是RAID?RAID就是“Redundant Array of Independent Disk”独立冗余磁盘阵列英文名称的缩写,那什么是冗余磁盘阵,又有什么用处呢?别着急,容我慢慢讲来。

硬盘坏掉可是伤不起的啊!倘若硬盘上没有重要数据,我会告诉你“Good luck to you !”但是如果是服务器,并有许多重要数据的话,你只能唱着《伤不起》我想你想你想你想到昏天黑地了,我也没办法,你可以给老板唱个《伤不起》或许可以躲过一劫,我猜你可以做到!我也总是在抱怨我硬盘的读写速度,我猜你也是。如果God可以给你一次机会,我猜你肯定会说想把速度提高一亿倍,谁何尝不想呢。总之数据的安全和读写的速度是我们最关心的,怎么做才好呢?咱不要着急,美国加州大学伯克利分校的牛X天才们给你找到一个解决方案--RAID!横空出世了!言归正传,RAID最初的目的是为了组合大量小的廉价磁盘来替代昂贵的大磁盘,随着现在硬盘逐渐的廉价,RAID主要就是为了提供冗余,保证数据的可靠性,提高硬盘的读写速度。

RAID也分好多模式,但是最常用有RAID0,RAID1,RAID5,RAID10,RAID01,RAID50我也逐个给大家解释解释。

RAID0

实现RAID至少需要两块硬盘。而且数据并不是保存在一个硬盘上。而是分块保存在不同的硬盘上,将不同的数据保存在不同的硬盘上,可想而知读写速度大大提高。以两块磁盘为例,数据的写入分成两块写入不同的盘,读取时也从两块盘读取,所以读取和写入的速度也就近似于原来读取时间的1/2。所以说RAID0比较适合需要高速存取数据,但对数据的稳定和可靠性要求不高的企业,应为RAID不具备容错功能,一但一个磁盘坏掉,整个磁盘阵列中期他的数据再完整也无济于事了,还是那句话,给老板一首深情的《伤不起》或许可以帮的了你。

RAID1

有人也说RAID1叫镜像卷,就是使用镜像,提高系统的容错能力,当然也至少需要两块磁盘。他的原理也很简单,还以两块磁盘为例,当你的系统需要向磁盘中写数据是,会同时向两个磁盘中写入两份完全一样的完整数据,这样硬盘的写入速度反而降低了,但是读取数据时可以从两块盘上同时读取,加快读取的速度。使用RAID1做出的两块盘数据是完全一样的,也就是说即使有一块磁盘坏掉,另外一块磁盘会立即代替原盘使用,而且RAID支持在不断电的情况下热替换掉故障磁盘,更换的新硬盘可以从镜像盘中恢复数据。所以说RAID1可以说是安全性相当高了,这次老板会给你唱《爱你一万年》了吧。任何事物没要完全的完美,RAID1也是,RAID1降低了磁盘写入速度,硬盘的使用率也只有50%。

RAID5

RAID5的学名叫分布式奇偶校验的独立磁盘结构,从名字中的奇偶校验就可以看出RAID是带有校验冗余作用的。RAID至少需要3块磁盘,我们以3块次盘为例,原理是这样,当计算机写入硬盘数据时会将数据a、b、ab的奇偶校验码别放入磁盘1、2、3,数据c、cd校验码、d放入磁盘1、2、3,数据ef校验码、e、f放入磁盘1、2、3。如此做当有一块硬盘坏掉是,可以经过奇偶校验码和存在的数据作出比较得出丢失的数据,从而实现了数据的安全性。也就是说如果同一时间有一块硬盘损坏,数据还可以正常读写,而且在读写速度上也高于单块磁盘。但是RAID不容许两块或以上磁盘同时损坏,而且磁盘使用率为n-1/n。

RAID10、RAID01、RAID50

RAID10是磁盘先进行RAID1再进行RAID0,RAID01是磁盘先进行RAID0再进行RAID1,RAID50是磁盘先进行RAID5再进行RAID0。从而结合两种RAID模式的优点,不细说,大家懂的。

本文发布于:2024-01-30 21:12:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170662036922878.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:易懂   通俗
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23