存储raid 2.0技术

raid 2.0 由不同类型的硬盘组成硬盘域,硬盘域内将每块硬盘分成64M 大小的CK,有同种类型的硬盘CK组成CKG,CKG又分成默认4M大小的extent,由extent组成thick lun,extent细分默认64K大小的grain,grain可以组成thin lun。

原理:raid 2.0 由不同类型的硬盘组成硬盘域,硬盘域内将每块硬盘分成64M 大小的CK,有同种类型的硬盘CK组成CKG,CKG又分成默认4M大小的extent,由extent组成thick lun,extent细分默认64K大小的grain,grain可以组成thin lun。

1.raid 2.0实现负载均衡的方式

第一种:按照CRUSE算法,在CKG选取CK的时候,该算法保证disk被选中的概率与容量成正比。

第二种:smartmotion,当新盘加入硬盘域的时候,会实现自动负载均衡,查出待均衡的原CKG。分配目标CKG,该CKG包含自新盘的CK,如果原CKG和目标CKG中对应的CK落在不同的盘上,实现负载均衡。

2.重构方式

–全盘重构:用于一块硬盘故障或者被拔出之后数据恢复。

–局部重构:硬盘上出现坏块,通过raid算法将上面的数据重构到热备CK中。(硬盘坏道,逻辑故障)

–恢复重构:在某块硬盘不能正常访问期间(盘不在位或者处于诊断状态,硬盘意外被拔出2分钟之内)的写操作无法成功,只能处于降级写的状态,会在系统上记录相关的日志并且更新校验值。待硬盘恢复后,将故障期间的数据根据raid算法计算出之后更新。

3.raid 2.0和传统raid的优缺点

raid2.0 实现了块级虚拟化,成员以CK为单位组建raid组,重构速度块,实现了负载均衡,不存在单独的热备盘,以热备空间的形式,每一个盘都可以作为业务盘与热备盘实现负载均衡;但是盘少的时候用raid 2.0反而没有raid 1.0来的好,因为盘越多raid 2.0的性能提升明显,盘少的时,raid 2.0性能提升不多,但是元数据管理开销更大。

4.负载均衡原理:

本文来自信息化观察者网,转载请注明出处。


微信扫码加入本站知识星球下载6000+最新精选行业报告

发表评论