RAID磁盘阵列介绍
RAID中文简称独立冗余阵列
把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘)从而提供比单个硬盘更高的存储性能和提供数据备份技术
RAID磁盘阵列介绍
- 组成磁盘阵列的不同方式称为RAID级别
- 常用的RAID级别
RAID0 RAID1 RAID5 RAID6 RAID1+0
注意RAID可以预防数据丢失,但不能保证数据不丢失。因此使用RAID的同时还要做好数据的备份
RAID 0磁盘阵列介绍
RAID 0 称为条带式存储,至少需要1块硬盘,以上连续位或字节为单位分割,分段储存在每个硬盘上,并行读、写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余
优点:数据读取写入最快,可用磁盘量大
缺点:数据冗余,其中一块磁盘损坏将影响到所有数据
磁盘容量:N*单块磁盘容量
磁盘利用率:100%
N块硬盘并行组合成一个新的逻辑盘
RAID 1磁盘阵列介绍
RAID1(n块偶数盘)称为镜像储存,通过磁盘数据镜像数据冗余。至少需要两块磁盘组成,一块正常储存数据,另外一块备份数据,保证数据的安全。
优点:安全性能高,数据冗余:允许坏一块磁盘
缺点:磁盘利用率低,写性能不高
磁盘容量:(N/2)*单块磁盘容量)
磁盘利用率:50%
N(偶数)块硬盘组合成一组镜像,N/2容量
RAID 5磁盘阵列介绍
RAID 5 至少需要3块硬盘,数据分成N分,并发写入到N块磁盘中,同时将数据的校验信息也写入到N块磁盘中;
优点:N块盘同时读,读性能很高,数据有冗余
缺点:写性能相对不高,只允许坏一块磁盘
磁盘容量:(N-1)*每块磁盘容量
磁盘利用率:75%
N块硬盘组合成一组镜像(N-1)容量
RAID 6磁盘阵列介绍
至少需要4块磁盘,与RAID 5相比,RAID 6增加了第二独立的奇偶校验信息块。即使两块磁盘同时损坏也不会影响到数据的使用
优点:读取效率高,数据冗余,安全性高
缺点:写性能较差
磁盘容量:(N-2)*单块磁盘容量
N 块硬盘组合成一块镜像,(N-2)容量
RAID 1+0磁盘阵列介绍(n块偶数盘)
至少需要4块磁盘,是RAID1和RAID0的组合继承了raid0的快速和raid1的安全;
优点:兼顾安全和速度,数据冗余可以坏掉2块磁盘
缺点:磁盘利用率低只有一半容量
磁盘容量:(N/2)*单块磁盘容量
磁盘利用率:50%
Raid5和Raid10的选择
- 安全性: Raid10>Raid5
- 空间利用率: Raid5>Raid10
- 读写性能:两者一样
- 成本: Raid10>Raid5
阵列卡介绍
- 阵列卡是用来实现RAID功能的板卡
- 阵列卡分为硬RAID卡和软RAID卡
- 不同的RAID卡支持的RAID功能不同
例如支持RAID0、RAID1、 RAID5、 RAID10等
- RAID卡的接口类型
IDE接口、SCSI接口、 SATA接口和SAS接口
阵列卡的缓存
- 缓存(Cache) 是RAID卡与外部总线交换数据的场所,RAID卡先将数据传送到缓存,再由缓存和外边数据总线交换数据
- 缓存的大小与速度是直接关系到RAID卡的实际传输速度的重要因素
- 不同的RAID卡出厂时配备的内存容量不同,一般为几兆到数百兆容量不等