什么是RAID
- RAID :磁盘阵列
- 1988年由加利福尼亚大学伯克利分校提出来的。
-
多个磁盘合成一个“阵列”来提高更好的性能,冗余,或都提供。
RAID 可以提高磁盘I/O能力,也可以提高磁盘的耐用性。
RAID的实现方式:
可以外接:通过扩展卡提供适配性
内置式RAID:主板集成RIAD控制器,安装方便,目前主流的服务器都是内置式的。
软件实现:通过os系统实现。RAID 级别
-
RAID-0 :读写都得到提升
可用空间大(n*min)
没有容错能力,只要有一块硬盘损坏,数据就丢失了。
需要2个或以上组成。 -
RAID-1 : 读性能提升,但写性能下降
可用空间只有百分之50,相当于有一个备份盘。
有冗余能力
至少要2个或以上的硬盘 -
RAID-5 :读写性能提升
可用空间是n-1
有容错能力,但最多1块硬盘损坏。
需要3块或以上的磁盘组成。 -
RAID-6 : 读写性能提升
可用空间n-2
有容错能力,允许最多2块硬盘损坏
需要4块或以上组成 -
RAID-10 :读写性能提升
可用空间n/2
有容错能力,每组最多只能坏一块硬盘。
需要4块或以上组成 -
RAID-01 :多块硬盘先实现RAID0,然后再组成RAID1
相比RAID10,表面看没什么区别,但风险更大,使用一般不采用。 -
RAID-50 :多块硬盘先组成RAID5,再组成RAID0
-
JBOD:将多块硬盘组成一个大的连续使用的空间,可以空间是sum(s1 s2...)
一般使用在对数据安全性要求不高的场合,家庭使用比较合适。 - RAID7 :可以理解为一个单独的存储式的计算机,理论上性能是最高的RAID模式。但价格太高。
在我们的日常生活中使用较多的是:
RAID-0 , RAID-1 , RAID-5 , RAID-10 , RAID-50 ,JBOD
转载于:https://blog.51cto.com/13449039/2403424