多控存储器系统及其数据存储方法、设备、介质、产品技术方案

技术编号:42601166 阅读:27 留言:0更新日期:2024-09-03 18:12
本发明专利技术公开了一种多控存储器系统及其数据存储方法、设备、介质、产品,应用于存储技术领域。其中,方法包括将主机下发的写请求拆分为多个子请求,并下发至各控制节点,以使其查询相应数据是否已存在系统。若存在故障控制节点,则根据故障控制节点类型、故障控制节点的子请求查询响应情况及非故障控制节点的子请求查询响应情况,选择将数据写请求先回收并在继续处理业务过程中再次执行数据写请求,还是释放非故障控制节点的子请求数据结构;若不存在故障控制节点,则没有被存储的子数据进行存储,并将存储地址发送至对应子请求归属的控制节点。本发明专利技术可以解决节点故障引起的写请求异常的问题,能够保证多控存储器系统对主机的写请求的正常处理。

【技术实现步骤摘要】

本专利技术涉及存储,特别是涉及一种多控存储器系统及其数据存储方法、电子设备、非易失性存储介质、计算机程序产品。


技术介绍

1、为了降低存储成本,存储系统只存储一份内容重复的数据单元,这就需要存储系统进行重复数据删除处理。重复数据删除为一种无损数据压缩技术,也称为sis(singleinstance storage,单例存储)和cas(content addressable storage,内容寻址存储)。

2、多控存储器系统包括多个控制节点,每个控制节点各自独立运行重复数据删除任务,全局重复数据删除任务的执行能够使得下发到不同节点的重复数据被识别且只在存储系统保留一份数据。但是,当多控存储器系统存在故障节点时,无法保证写请求的正常处理以及全局重复数据删除流程的正常执行,进而无法保障多控存储器系统的可靠性。鉴于此,保证多控存储器系统对主机的写请求的正常处理,是本领域技术人员需要解决的技术问题。

3、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。...

【技术保护点】

1.一种多控存储器系统的数据存储方法,其特征在于,包括:

2.根据权利要求1所述的多控存储器系统的数据存储方法,其特征在于,还包括:

3.根据权利要求2所述的多控存储器系统的数据存储方法,其特征在于,还包括:

4.根据权利要求1所述的多控存储器系统的数据存储方法,其特征在于,根据故障控制节点类型、所述故障控制节点的子请求查询响应情况及非故障控制节点的子请求查询响应情况,选择将所述数据写请求先回收以完成对故障的处理,并在继续处理业务过程中再次执行所述数据写请求,还是释放非故障控制节点的子请求数据结构,包括:

5.根据权利要求1所述的多控存储器...

【技术特征摘要】

1.一种多控存储器系统的数据存储方法,其特征在于,包括:

2.根据权利要求1所述的多控存储器系统的数据存储方法,其特征在于,还包括:

3.根据权利要求2所述的多控存储器系统的数据存储方法,其特征在于,还包括:

4.根据权利要求1所述的多控存储器系统的数据存储方法,其特征在于,根据故障控制节点类型、所述故障控制节点的子请求查询响应情况及非故障控制节点的子请求查询响应情况,选择将所述数据写请求先回收以完成对故障的处理,并在继续处理业务过程中再次执行所述数据写请求,还是释放非故障控制节点的子请求数据结构,包括:

5.根据权利要求1所述的多控存储器系统的数据存储方法,其特征在于,根据故障控制节点类型、所述故障控制节点的子请求查询响应情况及非故障控制节点的子请求查询响应情况,选择将所述数据写请求先回收以完成对故障的处理,并在继续处理业务过程中再次执行所述数据写请求,还是释放非故障控制节点的子请求数据结构,包括:

6.根据权利要求5所述的多控存储器系统的数据存储方法,其特征在于,根据所述故障控制节点的子请求查询响应情况及非故障控制节点的子请求查询响应情况,选择将所述数据写请求以主动方式进行回收,或以被动方式进行回收,或以主动方式和所述被动方式相结合的方式进行回收,包括:

7.根据权利要求5所述的多控存储器系统的数据存储方法,其特征在于,根据所述故障控制节点的子请求查询响应情况及非故障控制节点的子请求查询响应情况,选择将所述数据写请求以主动方式进行回收,或以被动方式进行回收,或以主动方式和所述被动方...

【专利技术属性】
技术研发人员:刘文国刘晓瑞闫磊
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1