目录
一、RAID磁盘阵列介绍
二、RAID级别
1、RAID0
2.RAID1
3.RAID5
4.RAID6
5.RAID10
三、阵列卡介绍
RAID是Redundant Array of Independent Disks的缩写;中文简称为“独立冗余磁盘阵列”。RAID是一种把多块独立的硬盘;物理硬盘;按不同的方式组合起来形成一个硬盘组;逻辑硬盘;;从而提供比单个硬盘更高的存储性能和提供数据备份技术。利用虚拟化存储技术把多个硬盘组合起来;成为一个或多个硬盘阵列组;目的为提升性能或数据冗余;或是两者同时提升。
组成磁盘阵列的不同方式成为RAID级别;RAID 层级不同;数据会以多种模式分散于各个硬盘;RAID 层级的命名会以 RAID 开头并带数字。
常用RAID级别;
RAID 0、RAID 1、RAID 5、RAID 6、RAID 10
RAID功能实现
提高IO能力,磁盘并行读写
提高耐用性,磁盘冗余算法来实现
RAID实现的方式
外接式磁盘阵列;通过扩展卡提供适配能力
内接式RAID;主板集成RAID控制器;安装OS前在BIOS里配置
软件RAID;通过OS实现;比如;群晖的NAS
因为读写时都可以并行处理;所以在所有的级别中;RAID 0的速度是最快的。但是RAID 0既没有冗余功能;也不具备容错能力;如果一个磁盘;物理;损坏;所有数据都会丢失。
RAID 0连续以位或字节为单位分割数据;并行读/写于多个磁盘上;因此具有很高的数据传输率;但它没有数据冗余
RAID 0只是单纯地提高性能;并没有为数据的可靠性提供保证;而且其中的一个磁盘失效将影响到所有数据
RAID 0不能应用于数据安全性要求高的场合
也称为镜像, 两组以上的N个磁盘相互作镜像;在一些多线程操作系统中能有很好的读取速度;理
论上读取速度等于硬盘数量的倍数;与RAID 0相同。另外写入速度有微小的降低。
通过磁盘数据镜像实现数据冗余;在成对的独立磁盘上产生互为备份的数据
当原始数据繁忙时;可直接从镜像拷贝中读取数据;因此RAID1可以提高读取性能
RAID1是磁盘阵列中单位成本最高的;但提供了很高的数据安全性和可用性。当一个磁盘失效时;系统可以自动切换到镜像磁盘上读写;而不需要重组失效的数据
RAID1硬盘个数;N;偶数;
RAID容量;N/2
RAID可以防止物理破坏;但不能防止人为破坏;所以有RAID1也应该备份
RAID 1;0
N;偶数;N>=4;块盘两两镜像后;再组合成一个RAID0N/2磁盘利用率N/2块盘同时写入;N块盘同时读取性能高;可靠性高
(