IO系统的可靠性,可用性,可信性

可靠性

系统从某个初始参考点开始一直连续提供服务的能力。

平均无故障时间MTTF

平均修复时间MTTR

可用性

系统正常工作的时间在连续两次正常服务间隔时间所占比率。
可用性=MTTF/(MTTF+MTTR)

可信性

服务的质量。(主观评价非量化)

廉价磁盘冗余阵列RAID

磁盘整列:用多个磁盘构成一个大容量的磁盘。

数据交叉存放的粒度( RAID的特征)

细粒度磁盘整列:在概念上把数据分割为相对较小的单位交叉存放。
高传输速度,存在IO请求定位,浪费时间。
粗粒度磁盘整列:把数据以较大的单位交叉存放

RAID分级

image-1655967824497
image-1655967867081

RAID0

无冗余盘,把数据切分为条带,按条带为单位交叉分布存放到多个磁盘内。

RAID1

镜像磁盘,对每一个磁盘添加一个冗余备份。速度最快。但是成高
image-1655969483088

RAID2

使用汉明码做伪纠错。冗余盘个数为log2m m是数据盘个数
image-1655969635428

RAID3

使用位交叉奇偶校验磁盘阵列
细粒度整列。
image-1655982074406

RAID4

块交叉奇偶校验磁盘阵列
和RAID3类似,但是是粗粒度

RAID5

块交叉分布奇偶校验磁盘阵列
不使用专用的冗余盘,把冗余校验信息放在各盘中。
image-1655982582515

RAID6

P+Q双校验磁盘阵列
是RAID5校验开销的2倍,因为使用了两次校验。允许两个盘出现错误。
image-1655982698240

RAID10和RAID01

image-1655987540182

Q.E.D.


寄蜉蝣于天地,渺沧海之一粟