正文:
1>>>>>:首先我们要知道 reid-0 — reid-6的优缺点对比及适用场景。
(1):什么是raid?
raid是磁盘阵列的缩写,raid可以通过一个技术(软件或硬件),将多个较小的磁盘整合成为一个较大的磁盘设备。而整合的较大的磁盘设备不止只有存储功能,还具有数据保护的功能。
(2):raid-0: (等量模式):将文件内容等量分配到各个磁盘中,大大增强读写速度,但只要硬盘有损坏,将会直接造成文件的数据丢失。
这种模式如果使用相同型号与容量的磁盘来组成时,效果最佳。举例如下:
你有两颗磁盘组成raid-0,当你有1GB的数据要写入时,每个磁盘会各被分配到500MB的存储量。
(3):raid-1:(镜像模式):将文件同时写入到两块硬盘上,存储量会降低,写性能也会变差,但是读取性能增强,在安全上也有很高的保证。如同完整备份。(这种模式最好也是相同的磁盘容量的硬盘,如果是不同的容量磁盘组成raid-1时,那么总容量将以最小的那一颗磁盘为主。)
(4):raid-5 类似与raid1但是会在每一块硬盘中添加parity同位校验码,它会记录其他磁盘的备份数据,由于parity的存在,硬盘的整体容量会减少一块,读写速度有所增强,安全性能够支持低于一块硬盘的损坏。*
由于raid 5 仅能支持一颗磁盘的损坏,因此还有发展出另一种等级,就是raid-6,使用两颗磁盘的容量作为parity的储存,因此整体的磁盘容量就会少2课,但允许出错的磁盘数量就可以达到2课了,在raid-6情况下同时2颗磁盘损坏时,数据还是可以找回来的。*
Spare disk:(预备磁盘的功能)备用磁盘可以在磁盘损坏时立刻替换损坏的磁盘进入工作状态。在损坏磁盘修复之后,损坏磁盘变成了备用磁盘。
(5) :Raid1+0和Raid0+1:是将raid0和raid1集合起来的一个方案,raid1+0是先将磁盘做镜像,再在镜像中将数据做条带化,raid0+1相反。保证了安全的同时还提高了性能,但是总体利用率都只要50%
总结:
raid-0>>>>**条带化存储,存储速度最快容量使用率是100%可提高系统性能;但数据安全性低。**适用场景:适用于对性能要求较高,而对数据安全不太在乎的领域,如图形工作站,个人用户等。
raid-1>>>>:镜像卷,具有容错功能,数据安全性高但性能不佳使用场景:使用对数据安全要求高的场所,例如数据库和服务器领域。
raid-5>>>>:分布式奇偶校验,性能卓越,读的速度将非常好,具有容错,
使用环境:一般用在web服务器上,或者非常重要的备份中。
raid-6>>>>>:双奇偶校验,性能不佳,读的性能很好,写性能较差,从两个奇偶校验驱动器上重建,完全容错,2个磁盘空间用于奇偶校验,可以允许换掉两块硬盘。容错性好。 使用环境:可用于大型阵列,用于备份和视频流中
raid1+0 >>>>>>:结合了raid1和raid0的所有功能,既有容错和存储速度快的功能。
使用场景:既有大量数据需要存储,又要保证数据的安全性高的领域。如银行、金融、商业超市、各种档案管理等
raid0+1:常用于服务器,云系统