RAID1.RAID0.RAID5.RAID10分别都是啥意思,帮我解释下 谢谢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RAID1.RAID0.RAID5.RAID10分别都是啥意思,帮我解释下 谢谢相关的知识,希望对你有一定的参考价值。

raid0就是把多个硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时操作,不同硬盘写入不同数据,速度快。

raid1就是同时对2个硬盘读写,强调数据的安全性。

raid5也是把多个硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。

raid10就是raid1+raid0,适合速度要求高,又要完全容错,最少需要4块硬盘。

扩展资料:

一、raid0的特点

1、最少需要两块磁盘。

2、数据条带式分布。

3、没有冗余,性能最佳(不存储镜像、校验信息)。

4、不能应用于对数据安全性要求高的场合。

二、raid1的特点

1、最少需要2块磁盘。

2、提供数据块冗余。

3、性能好。

三、raid5特点

1、最少3块磁盘。

2、数据条带形式分布。

3、以奇偶校验作冗余。

4、适合多读少写的情景,是性能与数据冗余最佳的折中方案。

四、raid10(又叫raid1+0)特点

1、最少需要4块磁盘。

2、先按raid 0分成两组,再分别对两组按raid 1方式镜像。

3、兼顾冗余(提供镜像存储)和性能(数据条带形分布)。

4、在实际应用中较为常用。

参考技术A

1.RAID1(Redundant Array of Independent Disk 独立冗余磁盘阵列)是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘。

2.RAID5是对数据的访问受损失而开发出一定水平的数据保护技术,raid就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。

3.RAID10是可以充分发 挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性,易于管理的技术,在任何一块硬盘出现问题的情况下都可以继续工作,不会 受到损坏硬盘的影响的意思。

4.RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。

扩展资料

虽然RAID包含多块硬盘,但是在操作系统下是作为一个独立的大型存储设备出现。利用RAID技术于存储系统的好处主要有以下三种:

1、通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能;

2、通过把数据分成多个数据块(Block)并行写入/读出多个磁盘以提高访问磁盘的速度;

3、通过镜像或校验操作提供容错能力;

最初开发RAID的主要目的是节省成本,当时几块小容量硬盘的价格总和要低于大容量的硬盘。目前来看RAID在节省成本方面的作用并不明显,但是 RAID可以充分发挥出多块硬盘的优势,实现远远超出任何一块单独硬盘的速度和吞吐量。

除了性能上的提高之外,RAID还可以提供良好的容错能力,在任何一块硬盘出现问题的情况下都可以继续工作,不会受到损坏硬盘的影响。

RAID技术分为几种不同的等级,分别可以提供不同的速度,安全性和性价比。根据实际情况选择适当的RAID级别可以满足用户对存储系统可用性、性能和容量的要求。

常用的RAID级别有以下几种:NRAID,JBOD,RAID0,RAID1,RAID1+0,RAID3,RAID5等。

参考资料:百度百科 磁盘阵列

参考技术B 我来说个简单的:
raid0 就是把多个(最少2个)硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时操作,不同硬盘写入不同数据,速度快。
raid1就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。
raid5也是把多个(最少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。相当于raid0和raid1的综合。
raid10就是raid1+raid0,比较适合速度要求高,又要完全容错,当然¥也很多的时候。最少需要4块硬盘(注意:做raid10时要先作RAID1,再把数个RAID1做成RAID0,这样比先做raid0,再做raid1有更高的可靠性)

参考资料:http://zhidao.baidu.com/question/113571993.html

参考技术C

1、RAID 0

它是无数据冗余的存储空间条带化,具有成本低、读写性能高、存储空间利用率高等特点,适用于音、视频信号存储、临时文件的转储等对速度要求极其严格的特殊应用。但由于没有数据冗余,其安全性大大降低,构成阵列的任何一块硬盘的损坏都将带来灾难性的数据损失。这种方式其实没有冗余功能,没有安全保护,只是提高了磁盘读写性能和整个服务器的磁盘容量。

2、RAID 1

是两块硬盘数据完全镜像,安全性好、技术简单、管理方便、读写性能均好。因为它是一一对应的,所以它无法单块硬盘扩展,要扩展,必须同时对镜像的双方进行同容量的扩展。因为这种冗余方式为了安全起见,实际上只利用了一半的磁盘容量,数据空间浪费大。

3、RAID 0+1

也有写为RAID 10,综合了RAID 0和RAID 1的特点,独立磁盘配置成RAID 0,两套完整的RAID 0互相镜像。它的读写性能出色,安全性高,但构建阵列的成本投入大,数据空间利用率低。

4、RAID 5

是目前应用最广泛的RAID技术。各块独立硬盘进行条带化分割,相同的条带区进行奇偶校验,校验数据平均分布在每块硬盘上。以N块硬盘构建的RAID 5阵列可以有N-1块硬盘的容量,存储空间利用率非常高。任何一块硬盘上的数据丢失,均可以通过校验数据推算出来,它和RAID
3最大的区别在于校验数据是否平均分布到各块硬盘上。RAID 5具有数据安全、读写速度快、空间利用率高等优点,应用非常广泛,但不足之处是如果1块硬盘出现故障以后,整个系统的性能将大大降低。

除了上面的4种常见的磁盘阵列外,还有其它几种磁盘阵列,比如:RAID 2、RAID 3、RAID 4、RAID 6、RAID 7等。

参考技术D raid是袭击的意思 RAID1袭击了一个

RAID卡

1、基础知识

linux学习之路之磁盘阵列RAID及硬件RAID和软件RAID的区别

 

详细介绍了RAID常见的级别RAID0,RAID1,RAID5,RAID10,RAID01,RAID5,RAID50的工作原理。

说白了就是raid0一个数据分段同时向多个磁盘存,所以速度块,但没有冗余,不安全;raid1是数据同时往两个或多个盘存,备份效果;raid5是数据分段同时往多个盘存,但总会有个盘作存检查码(轮流)所以数度快,数据安全(但仅限一个盘出问题)。raid01是先做raid0在作raid1,raid10、raid50同理,但raid5是为了解决盘数量过多时,检查码成为瓶颈。

书:

此外还有

  • raid2:带海明码校验,至少3台磁盘驱动器,可查错,可纠错(保证输出正确),但技术复杂,很少使用
  • raid3:带奇偶校验码(一个盘存储)的并行传送,至少3台,可查错,不可纠错,对于于大量的连续数据可提供很好的传输率,对于随即数据,奇偶盘会成为写瓶颈
  • raid4:块奇偶校验(一个盘存储),很少使用
  • raid5:块分布偶校验码(所有盘交替存储),使用最多最流行

术语:数据条块化分布在不同磁盘

2、软件RAID(mdadm工具)

a)fdisk 或 parted 磁盘分区,primary和logical均可,t命令修改磁盘分区类型为fd(linux raid autodetect),w保存

b)madam -C /dev/md0 -l 5 -n 3 -x 1 /dev/sdc{5,6,7,8}创建RAID阵列

c)mkfs格式化,mdadm -D -s > /etc/mdadm.conf永久生效,mount挂载

mdadm命令详解及实验过程,比书还详细、全

3、其他

一个磁盘分多个区做raid有意义吗??没有吧

做raid的分区(不同磁盘)大小最好需要一样??

上次给甲方搞的加的raid0对吗???

以上是关于RAID1.RAID0.RAID5.RAID10分别都是啥意思,帮我解释下 谢谢的主要内容,如果未能解决你的问题,请参考以下文章

绩效评估

第六次作业——每周例行报告

团队绩效

团队第二次绩效考核

第二阶段团队效绩

第二阶段团队效绩