发明名称 |
一种独立磁盘冗余阵列的数据操作方法及装置 |
摘要 |
本发明提供了一种独立磁盘冗余阵列的数据操作方法及装置。其中,所述方法包括:基于RAID创建逻辑单元,将所述逻辑单元划分为多个粒度区间,并基于粒度区间进行条带化处理;在对所述逻辑单元进行写操作之前,判断将要写入的粒度区间的条带大小是否与条带参数的当前值相匹配:如不匹配,则先根据所述条带参数的当前值调整将要写入的粒度区间的条带大小,再根据调整后的条带大小进行写操作;否则,直接根据将要写入的粒度区间的条带大小进行写操作;其中,所述条带参数具有一初始值,且根据对所述逻辑单元写操作的写数据量进行更新。按照本发明,可以提高RAID的数据读写性能。 |
申请公布号 |
CN101526886B |
申请公布日期 |
2011.09.07 |
申请号 |
CN200910082961.0 |
申请日期 |
2009.04.27 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
孙策;郑萍萍;倪小珂 |
分类号 |
G06F3/06(2006.01)I;G06F12/08(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京银龙知识产权代理有限公司 11243 |
代理人 |
张敬强 |
主权项 |
一种独立磁盘冗余阵列RAID的数据操作方法,其特征在于,包括:基于RAID创建逻辑单元,将所述逻辑单元划分为多个粒度区间,并基于粒度区间进行条带化处理;在对所述逻辑单元进行写操作之前,判断将要写入的粒度区间的条带大小是否与条带参数的当前值相匹配:如不匹配,则先根据所述条带参数的当前值调整将要写入的粒度区间的条带大小,再根据调整后的条带大小进行写操作;否则,直接根据将要写入的粒度区间的条带大小进行写操作;其中,所述条带参数具有一初始值,且根据对所述逻辑单元写操作的写数据量进行更新。 |
地址 |
310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地 |