【技术实现步骤摘要】
本专利技术属于计算机存储,具体涉及一种高速集中式存储双活方法及设备。
技术介绍
1、由于企业对重要数据存储的高可靠性要求,专用的存储设备通常会使用raid磁盘阵列方案以防止单块磁盘的损坏,常见的分为镜像(raid1)、奇偶校验(raid4、raid5、raid6等)两种。镜像(mirroring)方案如图1,使用两个磁盘(如disk 1、disk 2)存储相同内容来保证在任意一个磁盘损坏时,数据仍然完好无损,缺点是需要浪费一半的存储空间,带来较大的成本压力。奇偶校验方案原理如图2,通过使用一定的空间冗余来保证数据的可靠性,冗余的数据p需要其他磁盘的数据通过异或运算得到,当其中任意一块盘异常时,损坏的磁盘数据也可以通过其他磁盘重新进行异或运算恢复,如disk 1…disk n、disk n+1。由于奇偶校验方案需要的额外存储空间较少,因此应用比较广泛,但缺点是会带来写放大问题,例如写block 1,需要同时将raid同一条带的其他数据块读出,用来重新计算校验数据p,然后将block 1与校验数据p再写下去。图1、2中,disk n表示第n
...【技术保护点】
1.一种高速集中式存储双活方法,应用于多控架构,所述多控架构包括多个控制器,其特征在于:所述高速集中式存储双活方法包括如下步骤:
2.如权利要求1所述的高速集中式存储双活方法,其特征在于:所述缓存模块还用于在写入的数据的长度小于预设阈值时先将数据进行暂存,且当写入的数据的长度小于预设阈值时,管理模块返回对应数据读写模块的物理地址属于镜像磁盘阵列,否则,管理模块返回对应数据读写模块的物理地址属于奇偶校验磁盘阵列。
3.如权利要求1所述的高速集中式存储双活方法,其特征在于:所述管理模块还用于在缓存模块的缓存空间不足时将数据从缓存模块挪移到奇偶校验磁
...【技术特征摘要】
1.一种高速集中式存储双活方法,应用于多控架构,所述多控架构包括多个控制器,其特征在于:所述高速集中式存储双活方法包括如下步骤:
2.如权利要求1所述的高速集中式存储双活方法,其特征在于:所述缓存模块还用于在写入的数据的长度小于预设阈值时先将数据进行暂存,且当写入的数据的长度小于预设阈值时,管理模块返回对应数据读写模块的物理地址属于镜像磁盘阵列,否则,管理模块返回对应数据读写模块的物理地址属于奇偶校验磁盘阵列。
3.如权利要求1所述的高速集中式存储双活方法,其特征在于:所述管理模块还用于在缓存模块的缓存空间不足时将数据从缓存模块挪移到奇偶校验磁盘阵列,并在挪移完成后更新元数据,将更新后的元数据保存在镜像磁盘阵列和奇偶校验磁盘阵列。
4.如权利要求1所述的高速集中式存储双活方法,其特征在于:所述其一备控制器启动管理模块接管主控制器进行工作,具体为...
【专利技术属性】
技术研发人员:徐旭,袁锐,李志铎,李学强,江云飞,
申请(专利权)人:中国电子科技集团公司第五十二研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。