发明名称 |
一种增加独立磁盘冗余阵列冗余性的方法及装置 |
摘要 |
本发明提供了一种增加独立磁盘冗余阵列冗余性的方法及装置。所述方法通过增加新成员磁盘,使得阵列转换后的RAID的每个条带中的分块得以增加,并利用增加的分块,来保存从原成员磁盘中迁移处理的分块数据,并利用迁移之后空出来的空间保存条带的校验位,从而无需对条带中的每个分块都进行迁移。按照本发明,可以在增加RAID冗余性的处理过程中减少所需迁移的数据量,加快RAID阵列的转换速度,并能够避免现有技术中因冗余性增加而造成RAID存储空间不足的问题。 |
申请公布号 |
CN101587425A |
申请公布日期 |
2009.11.25 |
申请号 |
CN200910086656.9 |
申请日期 |
2009.06.16 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
孙策;周迪 |
分类号 |
G06F3/06(2006.01)I;G06F11/10(2006.01)I;G06F12/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京银龙知识产权代理有限公司 |
代理人 |
张敬强 |
主权项 |
1.一种增加独立磁盘冗余阵列RAID冗余性的方法,其特征在于,包括:步骤A,在原成员磁盘的基础上,为RAID增加新成员磁盘;步骤B,对所述RAID中的每个条带逐个执行以下处理:从当前条带中选择一个分块作为迁移分块,将该迁移分块从原成员磁盘中的原物理地址处迁移到新成员磁盘中的新物理地址处,并保存该迁移分块的逻辑地址和所述新物理地址之间的第一映射关系;以及,计算当前条带的校验位,将计算得到的校验位数据保存在所述原物理地址处,并创建当前条带的校验位的逻辑地址,并将当前条带的校验位的逻辑地址映射到所述原物理地址。 |
地址 |
310053浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地 |