本文主要是介绍RAID0 RAID1 RAID5 RAID6 RAID10特征,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
RAID 0
1RAID 0 连续以位或字节位单位分割数据,平行读/写与多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余
2RAID 0只是单纯的提高性能,并没有数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据
3RAID 0 不能应用于数据安全性要求高的场合
RAID 1
1通过磁盘数据镜像实现数据冗余,成对的独立磁盘上产生备份的数据
2当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1 可以提高读取性能
3 RAID 1 时磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据
RAID 5
1 N (N>=3)块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循坏均衡存储
2 N 块盘同时读写,读性能很高,但由于有效验机制的问题,写性能相对不高
3(N-1)/N磁盘利用率
4可靠性高,容许坏一块盘,不影响所有数据
RAID 6
1 N (N>=4)块盘组成阵列,(N-2)/N磁盘利用率
2 于RAID 5 相比,RAID 6 增加了第二个独立的奇偶校验信息块
3两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用
4 相对于RAID 5 有更大的‘写损失”,因此写性能差
RAID 10
1 N (偶数,N>=4) 块盘两两镜像后,在组合成一个RAID 0
2 N/ 2磁盘利用率
3 N/2 块盘同时写入,N块盘同时读取
4 性能高,可靠性高
RAID 卷比较
级别 | 磁盘数量 | 容错性 | 扩展性 | 可用磁盘空间 |
---|---|---|---|---|
RAID 0 | 2块以上 | 无 | 无 | N |
RAID 1 | 2块 | 有 | 无 | 二分之一 |
RAID 5 | 3块以上 | 有 | 无 | (N-1)/2 |
RAID 6 | 4块以上 | 有 | 无 | (N-2/n |
RAID 10 | 4块以上 | 有 | 无 | N/2 |
这篇关于RAID0 RAID1 RAID5 RAID6 RAID10特征的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!