【技术实现步骤摘要】
本专利技术涉及存储系统架构设计领域,特别是涉及。
技术介绍
在存储系统体系中,冗余设计是软件和硬件实现可靠性设计的基础。对于一般的中高端存储设备,除了在硬盘层面采用RAID机制提供数据的冗余恢复处理外,在系统硬件和软件的架构设计中也多采用对称式冗余架构设计,使得其具备在一个控制器发生不可预知的故障后,对应的镜像设备能够迅速平滑的接管故障设备业务的能力,同时依靠软件的架构设计最终实现上层业务对底层设备故障及其处理过程毫无感知的功能。上述采用镜像设备提供冗余机制的架构设计的确能够保证上层业务的稳定性,但对于存储控制器和其镜像设备同时发生故障的场景,该方案具有一定的局限性。例如:一个控制器发生故障,当其镜像设备在接管该设备业务的过程中出现控制器断电与电池备份单元BBU故障并发的场景、短暂时间内源控制器与镜像设备交替故障的场景。对于这两种场景以及类似场景,都会引起内存中的数据不能及时下刷至后端存储,导致源控制器与镜像设备内存中脏数据丢失,造成控制器故障恢复或者再次系统重启上电后数据不一致的情况。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供,可以实现存储 ...
【技术保护点】
一种存储冗余系统,其特征在于,包括:位于存储系统内部的共享存储介质和位于存储系统外部的电池备份单元;所述共享存储介质与存储系统内部的源控制器、源控制器的镜像控制器以及为所述源控制器和所述镜像控制器供电的内部电池均相连接,用于与所述源控制器和所述镜像控制器共享并存储数据,判断脏数据有效性,为所述源控制器与所述镜像控制器提供有效脏数据以进行数据的恢复;所述电池备份单元与所述共享存储介质相连接,用于独立于所述内部电池为所述共享存储介质供电。
【技术特征摘要】
【专利技术属性】
技术研发人员:樊云龙,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。