磁盘阵列 (RAID)简介
2018-02-26 08:08
375 查看
一.什么是磁盘阵列 (RAID)?
RAID全拼: Redundant Arrays of Inexpensive Disks 。翻译的意思为:容 错 式廉价磁盘阵列。RAID可以透过一种技术,将多个较小的磁盘整合成一 个较大的磁盘装置。这个较大的磁盘装置不但可以起到储存作用,还可以 对文件进行保护,并且提高了读写能力。
二.常用的磁盘阵列方式。
RAID0RAID0 是一种简单的、无数据校验的数据条带化技术。将数据分散存 储在所有磁盘中。RAID0 的性能在所有 RAID 等级中是最高的。两块磁盘组成的RAID0的读写速度可以接近一块磁盘读写速度的两倍。但是缺点在于无法保护数据的安全。RAID0的工作原理如图
![](http://i2.51cto.com/images/blog/201802/26/c701d4457b2b96a267747d55668ba115.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
RAID1
RAID1 称为镜像,它将数据完全一致地分别写到工作磁盘和镜像磁盘。当工作磁盘损坏时,镜像磁盘中有相同的数据可以进行读取使用,所以不会影响正常工作。由于写入时要复制数据到镜像磁盘,所以写入速度比单块磁盘的写入速度还慢。但是优点在于可以有效的保证数据的安全。RAID1的工作原理如图
![](http://i2.51cto.com/images/blog/201802/26/2cb0d2021162b692a7b37653164b875c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
RAID5
RAID5 兼顾存储性能、数据安全和存储成本等各方面因素,它可以理解为 RAID0 和 RAID1 的折中方案,是目前综合性能最佳的数据保护解决方案。 RAID5不仅将将数据分散存 储在所有磁盘中,而且还将校验数据分布在阵列中的所有磁盘上。这样不仅提高的读写操作的效率还提高了数据的安全性。RAID5的工做原理如图
![](http://i2.51cto.com/images/blog/201802/26/dbfe51aaf6e9bf4826562c9119ec12ac.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
RAID的组合使用
RAID0的速度快但是无法保护数据的安全,RAID比较安全但是速度慢。如果将二者组合起来使用则可以发挥彼此的优势弥补彼此的不足。
RAID 01
先将两个磁盘组成RAID0,再用另外两个磁盘组成另一个RAID0.然后再将这两个RAID0组成一个RAID1. RAID01的工作原理如图
![](http://i2.51cto.com/images/blog/201802/26/8d6ad068c904d6ad974d00633732f0c9.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
RAID 10
先将两个磁盘组成RAID1,再用另外两个磁盘组成另一个RAID1.然后再将这两个RAID0组成一个RAID0. RAID10的工作原理如图
![](http://i2.51cto.com/images/blog/201802/26/577d761313eb22d32a375ac0ea7ee4f0.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
相比而言 RAID10可以允许两组RAID1中各算坏一块磁盘而不影响正常工作,而RAID01 中的两组RAID0损坏任意一块磁盘则这组RAID0的数据将不完整从而影响正常工作。所以RAID10可以允许损坏两个磁盘,而RAID01只能允许损坏一块磁盘。RAID 10的容错率高于RAID01.
相关文章推荐
- 磁盘阵列 and RAID技术简介
- 磁盘阵列(RAID)
- 磁盘阵列简介
- RAID 磁盘阵列 级别
- linux基础(20)--linux磁盘阵列RAID--RHEL6.5
- RAID 磁盘阵列 详解
- 磁盘阵列 raid 0 1 5 10
- RAID 磁盘阵列
- CentOS中配置SoftWareRaid磁盘冗余阵列
- 磁盘阵列简介
- RAID技术优势和磁盘阵列级别。
- RAID 磁盘阵列 详解
- RAID 0、1阵列模式 简介
- raid-6磁盘阵列损坏导致数据丢失的恢复过程(图文教程)
- 磁盘阵列,RAID 10和RAID 0,RAID 1,RAID 01有什么区别和联系
- 华硕主板RAID1磁盘阵列配置、安装centos系统与挂载RAID磁盘
- RAID 磁盘阵列 详解
- 磁盘阵列RAID的安装过程
- linux学习之路之磁盘阵列RAID及硬件RAID和软件RAID的区别
- RAID 磁盘阵列 详解