ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

raid多级别讲解

2022-05-21 21:34:43  阅读:281  来源: 互联网

标签:raid 数据 异或 raid1 讲解 磁盘 级别 硬盘


 

raid全称为Redundant Arrays of Independent Drives,即磁盘冗余阵列。


raid技术是将多块独立的磁盘,组成了一个磁盘组


raid技术意图在于把多个独立的硬盘设备,组成一个容量更大,安全性更高的磁盘阵列组,将数据切位多个区段之后分别存储在不同的物理硬盘上。利用分散读写技术提升磁盘整体性能,数据同步在了不同的多个磁盘上,数据也得到了冗余备份的作用。


raid特性:

raid是能够保证数据安全性的,但是也增加了磁盘的成本,raid除了能够保障数据丢失造成的严重损失,提升硬盘读写效率,因此广泛的被企业使用。

饮水机和磁盘的关系:
(1)tandalone独立模式
  一块硬盘单独的工作,读写数据
  一台赢水机,一桶水,提供服务
(2)hot swap
  热备份模式,一桶水可能会喝完,水桶可能被污染,损坏,旁边放一个水桶,随时等待接替的工作
  为了防止单独的一块硬盘损坏,随时准备好另一块硬盘准备接替工作
(3)clusteri模式
  集群模式,一堆饮水机提供服务,就算单独的坏了一台机器,坏了一个水桶,无所谓,还有其他机器等待工作

  一堆硬盘共同提供服务,提高读写效率

 

raid技术级别

rad技术分为多个级别,不同的级别,由于技术角度的考虑,还有公司运营成本的考虑,不同的企业选择不同的版本的raid技术
raid 0
raid 1
raid 5
raid 10

 

1、raid0


  raid 0特点是数据依次写入到物理硬盘,在理想的状态下,写入速度是翻倍。但是任意坏了一块硬盘,数据都将被破坏。数据写入到2块硬盘中,没有备份的功能。
  raid 0适用于追求极致性能的场景,而不关注于数据安全性的场景。(读写效率更高,但是数据安全性没有保障!)

 

 

 

2、raid1

 

  raid1将两块以上的硬盘绑定关系,数据写入的时候,同时写入多块硬盘,因此即使硬盘故障损坏,也不惧怕,因为我有备份。
特点:

  极大的降低了磁盘的利用率。假如你又2块硬盘一共4T大容量,你做了raid1,你可使用的容量只有2T了,利用率只有50%;如果是三块硬盘组成的ra1d1,利用率更低了只有33%

 

 

 

 

 

 

3、raid3

raid3的场景:

计算机的异或运算概念:数字相同则为0,数字不同的则为1
^:异或运算

磁盘的异或运算:
  AxorBxorc:A异或B异或C

多个值的异或计算概念是:
  1的个数是奇数,结果则为1
  1的个数是偶数,结果则为0

异或的作用是:

  只要知道异或的结果,任何一个值都能够被反推出来,且计算的的数据只有0和1


  raid3必须需要3块以上的硬盘!!!

 

例如:
磁盘1:0101
磁盘2:1011
异或结果:1110

如果突然磁盘1挂了,目前知道磁盘2的数据是:1011异或值又是:1110,反推磁盘1的数据是0101!

raid3的特点:存储着异或值的磁盘不得损坏

 

 

 

 

 

 

4、raid5,更强大的raid3系列


校验码均匀的放在每一块硬盘上,因此,即使挂了任意的一块硬盘,都能够反推出原本的数据!

 

 

 

 

 

 

5、raid 10

企业目前再用的是raid10版本


raid10是raid1加上raid0的意思
既吸收了raid0的特点,提升了数据的写入,提高效率又吸收了raid1的安全性,因此至少需要4块硬盘完成!


特点:
  1.通过ra1d1技术,实现了磁盘两两备份,数据安全性较高

  2.针对2个raid1的部署,又部署了raid0,提高了磁盘的读写效率
  3.只要不是同一个硬盘组全部损坏,那么即使你挂掉了一个硬盘也无所谓

 

 

标签:raid,数据,异或,raid1,讲解,磁盘,级别,硬盘
来源: https://www.cnblogs.com/zypdbk/p/16296048.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有