导读:RAID一页通整理所有RAID技术、原理并配合相应RAID图解,告诉你什么是RAID,RAID技术的分类,RAID原理,各级别RAID图解,软件RAID及硬件RAID的实现方法。
R
edundant A
rrays of I
ndependent D
isks)RAID
技术大致分为两种:基于硬件的RAID(硬RAID
)和基于软件的RAID(软RAID
);
RAID
级别:RAID 0、RAID1、RAID 2、RAID 3、RAID 4以及RAID 5,再加上二合一型 RAID 0+1(或称RAID 10)
单机部署(stand-alone):一个饮水机提供服务,服务只部署一份
集群部署(cluster):多个饮水机同时提供服务,服务冗余部署,每个冗余的服务都对外提供服务,一个服务挂掉时依然可用
热备部署(hot-swap):只有一个桶提供服务,另一个桶stand-by,在水用完时自动热替换,服务冗余部署,只有一个主服务对外提供服务,影子服务在主服务挂掉时顶上
RAID 0: 存取速度最快 没有容错 RAID 1: 完全容错 成本高 RAID 2: 带海明码校验,数据冗余多,速度慢 RAID 3: 写入性能最好 没有多任务功能 RAID 4: 具备多任务及容错功能 Parity 磁盘驱动器造成性能瓶颈 RAID 5: 具备多任务及容错功能 写入时有overhead RAID 0+1/RAID 10: 速度快、完全容错 成本高
RAID0: 存储性能高的磁盘阵列,又称striping
,它的原理是,将连续的数据分散到不同的磁盘上存储,这些不同的磁盘能同时并行存取数据
RAID1: 安全性高的磁盘阵列,又称mirror,它的原理是,将数据完全复制到另一个磁盘上,磁盘空间利用率只有50%
RAID0+1: RAID0和RAID1的综合方案,速度快,安全性又高,但是很贵
,这也是国企用的比较多的存储方案
RAID5: RAID0
和RAID1
的折衷方案,读取速度比较快
(不如RAID0,因为多存储了校验位),安全性也很高
(可以利用校验位恢复数据),空间利用率也不错
(不完全复制,只冗余校验位),这也是互联网公司用的比较多的存储方案
RAID 1+0: RAID0
和RAID1
的折中方案, 速度即快又安全,当然经费更多。经费充足的企业首选。云厂商必备,高端公司甚至用固态磁盘代替普通磁盘做RAID 1+0
.