IO系统的可靠性,可用性,可信性
可靠性
系统从某个初始参考点开始一直连续提供服务的能力。
平均无故障时间MTTF
平均修复时间MTTR
可用性
系统正常工作的时间在连续两次正常服务间隔时间所占比率。
可用性=MTTF/(MTTF+MTTR)
可信性
服务的质量。(主观评价非量化)
廉价磁盘冗余阵列RAID
磁盘整列:用多个磁盘构成一个大容量的磁盘。
数据交叉存放的粒度( RAID的特征)
细粒度磁盘整列:在概念上把数据分割为相对较小的单位交叉存放。
高传输速度,存在IO请求定位,浪费时间。
粗粒度磁盘整列:把数据以较大的单位交叉存放
RAID分级
RAID0
无冗余盘,把数据切分为条带,按条带为单位交叉分布存放到多个磁盘内。
RAID1
镜像磁盘,对每一个磁盘添加一个冗余备份。速度最快。但是成高
RAID2
使用汉明码做伪纠错。冗余盘个数为log2m m是数据盘个数
RAID3
使用位交叉奇偶校验磁盘阵列
细粒度整列。
RAID4
块交叉奇偶校验磁盘阵列
和RAID3类似,但是是粗粒度
RAID5
块交叉分布奇偶校验磁盘阵列
不使用专用的冗余盘,把冗余校验信息放在各盘中。
RAID6
P+Q双校验磁盘阵列
是RAID5校验开销的2倍,因为使用了两次校验。允许两个盘出现错误。
RAID10和RAID01
Q.E.D.