【技术实现步骤摘要】
一种缓存数据的镜像方法、装置、设备及介质
[0001]本专利技术涉及数据缓存
,特别涉及一种缓存数据的镜像方法、装置、设备及介质。
技术介绍
[0002]在现有技术中,所有的镜像缓存策略都是基于单个机柜内节点间的缓存镜像。即使是存储系统中有多个机柜,也是在单个机柜的节点间进行缓存镜像。在此缓存机制下,一旦存储系统中的某个机柜发生故障,其内部的缓存数据就会面临丢失的风险,这样就无法保证存储系统在使用过程中的整体可靠性。目前,针对这一技术问题,还没有较为有效的解决办法。
技术实现思路
[0003]有鉴于此,本专利技术的目的在于提供一种缓存数据的镜像方法、装置、设备及介质,以进一步提高由多机柜组成存储系统在使用过程中的整体可靠性。其具体方案如下:一种缓存数据的镜像方法,包括:对存储系统中多个机柜内的各个节点设置对应的标识号,并将各个节点所对应的标识号组成目标序列;按照所述目标序列的排列顺序将目标节点的缓存数据镜像至与所述目标节点相邻的节点,并将所述目标序列中末尾标识号所对应节点的缓存数据镜像至所述目标序列中第一个标识号所对应的节点,以得到与所述存储系统中节点个数相等的多个镜像对;其中,所述目标节点为所述目标序列中除去末尾标识号之外其它任意一个标识号所对应的节点;若所述存储系统中出现异常节点,则确定与所述异常节点进行镜像配对的节点,得到待重组节点;对所述待重组节点与多个镜像对中处于正常状态的节点进行重组配对,以重新组成镜像对,并使得所述存储系统的各个镜像对中只含有两个节点。
[0004]优选的, ...
【技术保护点】
【技术特征摘要】
1.一种缓存数据的镜像方法,其特征在于,包括:对存储系统中多个机柜内的各个节点设置对应的标识号,并将各个节点所对应的标识号组成目标序列;按照所述目标序列的排列顺序将目标节点的缓存数据镜像至与所述目标节点相邻的节点,并将所述目标序列中末尾标识号所对应节点的缓存数据镜像至所述目标序列中第一个标识号所对应的节点,以得到与所述存储系统中节点个数相等的多个镜像对;其中,所述目标节点为所述目标序列中除去末尾标识号之外其它任意一个标识号所对应的节点;若所述存储系统中出现异常节点,则确定与所述异常节点进行镜像配对的节点,得到待重组节点;对所述待重组节点与多个镜像对中处于正常状态的节点进行重组配对,以重新组成镜像对,并使得所述存储系统的各个镜像对中只含有两个节点。2.根据权利要求1所述的镜像方法,其特征在于,还包括:若所述存储系统中连续出现异常节点,且所述存储系统中只剩下一个处于正常状态的第一节点时,则控制所述第一节点在第一指定时间利用写回模式执行写操作,并控制所述第一节点在第二指定时间利用透写模式执行写操作。3.根据权利要求2所述的镜像方法,其特征在于,还包括:若所述存储系统中出现恢复正常状态的第二节点,则对所述第二节点与所述第一节点进行重组配对,并将所述第一节点的缓存数据镜像至所述第二节点;当所述第一节点的缓存数据成功镜像至所述第二节点时,则控制所述第二节点和所述第一节点均利用所述写回模式执行写操作。4.根据权利要求1所述的镜像方法,其特征在于,还包括:若所述异常节点中存在恢复正常状态的第三节点,则对所述第三节点与多个镜像对中处于正常状态的节点进行重组配对,以得到重组镜像对;对所述重组镜像对进行更新,以使所述重组镜像对中只含有两个节点。5.根据权利要求1所述的镜像方法,其特征在于,所述对所述待重组节点与多个镜像对中处于正常状态的节点进行重组配对的过程,包括:当所述待重组节点要与多个镜像对中处于正常状态的第四节点进行重组配对时,则判断所述第四节点中的缓存数据是否为有效缓存数据;若是,则对所述待重组节点与所述第四节点进行重组配对。6.根据权利要求1所述的镜像方法,其特征在于,所述对所述待重组节点与多个镜像对中处于正常状态的节点进行重组配对的过程,包括:若所述存储系统中的第五节点一直处于在线状态,则确定所述第五节点所在的镜像对,得到原始镜像对;以原始镜像对保持不变为原则对所述待重组节点与多个镜像对中处于正常状态的节点进行重组配对。7.根据权利要求1所述的镜像方法,其特征在于,所述对所述待重组节点与所述存储系统中处于正常状态的节点进行重组配对,以重新组成镜像对的过程,包括:若所述待重组节点的个数大于一个,则对目标待重组节点与所述存储系统中处于正常状态的节点进行重组配对,以重新组成镜像对;其中,所述目标待重组节点为所述待重组节
点中的任意一个节点;当所述目标待重组节点重新组成镜像对时,则判断所述存储系统的各个镜像对中是否均包含有效缓存数据的节点;若是,则继续执行所述对目标待重组节点与所述存储系统中处于正常状态的节点进行重组配对,以重新组成镜像对的步骤,直至所述待重组节点的个数为零。8.根据权利要求7所述的镜像方法,其特征在于,所述继续执行所述对目标待重组节点与所述存储系统中处于正常状态的节点进行重组配对,以重新组成镜像对的步骤的过程,包括:当所述目标待...
【专利技术属性】
技术研发人员:孟祥坤,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。