【计算机体系结构】存储-理解RAID条带话的概念

来源:互联网 发布:张博士医考网络课登陆 编辑:程序博客网 时间:2024/05/16 07:16

预备知识:

RAID向操作系统提供的是卷,是所有连续的空间地址。

卷向文件系统展示的是分区。

文件系统直接操作的最小单元式簇(cluster), 簇是由几个扇区组成的,也就是索引式文件系统比如EXT2里面“块”的概念。

卷之下的各层以单个扇区为最小操作单位,扇区大小不定,可能512B,1K,2K,4K。


应用RAID的条带化功能进行存储有两种情况:

1 数据量较大

   由文件系统将其分成等量大小的簇来在条带化的各个硬盘上面进行存放,如果刚好是一个条带零一个簇的大小,那么这就涉及到另一种情况了,

2 数据量较小

  这时,数据可能只能够存放在一个条带的一块硬盘上,因为如果多出来的这一点数据小于一个簇,就不会去在下一个簇上面存放。但是此时就出现了另一个问题:

3 不够一个条带的数据如何计算校验位?

此时就需要进行文件系统层面的人工并发了,可以在每次存放的时候只有满足能够存满整个条带的时候才进行存放。

 

参考资料:  RAID中的条带化概念