发明名称 |
基于双控制器实现磁盘冗余阵列保护的方法及系统 |
摘要 |
本发明披露了基于双控制器实现磁盘冗余阵列保护的方法及系统,其中方法包括:为磁盘冗余阵列配置用于应用层读写操作的缓存,该缓存采用基树结构根据数据偏移量快速查找和修改数据;任一控制器收到应用层向磁盘冗余阵列写数据请求时,将要写的数据保存到缓存中,并同步备份到另一控制器,同时标识该数据为未写回磁盘状态。本发明通过为基于双控制器的存储系统的磁盘冗余阵列实现读写缓存,并通过在双控制器间镜像备份、降级时将条带写数据和校验的同步备份到从控制器,实现写条带时对各个条带块写入磁盘的严格同步,从而使得数据存储的可靠性和性能大幅提高。 |
申请公布号 |
CN102681794A |
申请公布日期 |
2012.09.19 |
申请号 |
CN201210120724.0 |
申请日期 |
2012.04.23 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
施培任;张会健 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
栗若木;曲鹏 |
主权项 |
一种基于双控制器实现磁盘冗余阵列保护的方法,包括:为磁盘冗余阵列配置用于应用层读写操作的缓存,所述缓存采用基树结构根据数据偏移量快速查找和修改数据;任一控制器收到应用层向磁盘冗余阵列写数据请求时,将要写的数据保存到缓存中,并同步备份到另一控制器,同时标识该数据为未写回磁盘状态。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |