一种数据管理方法、存储系统及相关设备技术方案

技术编号:40699881 阅读:19 留言:0更新日期:2024-03-22 10:57
本申请提供了一种数据管理方法、存储系统及相关设备,该方法包括以下步骤:管理节点维护有用于存储各个节点状态信息的状态信息库,使得作为主节点的第一节点进行主从切换时,管理节点可以将第一节点的状态信息修改为第一状态,然后向第一节点发送主从切换请求,指示第一节点切换为从节点,确定第一节点切换为从节点的情况下,更新第一节点的状态信息为第二状态,由于该状态信息库被客户端订阅,因此客户端可以及时获知第一节点是否处于主备切换,避免由于主从切换导致数据写入失败或者数据丢失,解决了主从切换过程中的短暂不可用问题。

【技术实现步骤摘要】

本申请涉及存储领域,尤其涉及一种数据管理方法、存储系统及相关设备


技术介绍

1、主从切换技术是一种保证系统高可用性的重要手段,在数据库系统、服务器系统、网络系统、存储系统等分布式系统中应用广泛,主从切换指的是在主节点故障或者升级时,从节点接管主节点的工作,以保证系统的持续运行和稳定性。

2、但是,主从切换过程中,主节点需要进行重启,此过程中无法处理用户的数据写请求,系统会出现短暂不可用的情况,降低用户的使用体验。


技术实现思路

1、本申请提供了一种数据管理方法、存储系统及相关设备,用于解决主从切换过程中系统会出现短暂不可用的情况,提高用户的使用体验。

2、第一方面,提供了一种数据管理方法,该方法可应用于管理节点侧,包括以下步骤:管理节点将状态信息库中的第一节点的状态信息更新为第一状态,其中,第一节点是主节点,状态信息库用于供客户端通过订阅的方式获知第一节点的状态信息,管理节点向第一节点发送主从切换请求,管理节点确定第一节点切换为从节点的情况下,更新第一节点的状态信息为第二状态。...

【技术保护点】

1.一种数据管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述状态信息为第一状态的情况下所述客户端通过除所述第一节点以外的其他节点进行数据读写。

3.根据权利要求2所述的方法,其特征在于,所述第一节点是主节点的情况下,第二节点是所述第一节点的从节点,所述主从切换请求用于指示所述第一节点将未同步的目标数据同步至所述第二节点后,所述第一节点切换为所述第二节点的从节点,所述第二节点切换为主节点。

4.根据权利要求1至3任一权利要求所述的方法,其特征在于,在所述管理节点将状态信息库中的第一节点的状态信息更新为第一状态之前,所...

【技术特征摘要】

1.一种数据管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述状态信息为第一状态的情况下所述客户端通过除所述第一节点以外的其他节点进行数据读写。

3.根据权利要求2所述的方法,其特征在于,所述第一节点是主节点的情况下,第二节点是所述第一节点的从节点,所述主从切换请求用于指示所述第一节点将未同步的目标数据同步至所述第二节点后,所述第一节点切换为所述第二节点的从节点,所述第二节点切换为主节点。

4.根据权利要求1至3任一权利要求所述的方法,其特征在于,在所述管理节点将状态信息库中的第一节点的状态信息更新为第一状态之前,所述方法还包括:

5.根据权利要求1至3任一权利要求所述的方法,其特征在于,所述管理节点将状态信息库中的第一节点的状态信息更新为第一状态之前,所述方法还包括:

6.一种数据管理方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述主从切换请求是所述管理节点将状态信息库中所述第一节点的状态信息修改为第一状态之后生成的,所述状态信息库用于供客户端通过订阅的方式获知所述第一节点的状态信息,在所述状态信息为第一状态的情况下所述客户端通过除所述第一节点以外的其他节点进行数据读写。

8.根据权利要求7所述的方法,其特征在于,所述第一节点切换为从节点之后,所述方法还包括:

9.根据权利要求6至8任一权利要求所述的方法,其特征在于,所述主从切换请求是所述管理节点在接收到用户发送的第一节点的升级请求之后生成的。

10.根据权利要求6至8任一权利要求所述的方法,其特征在于,所述主从切换请求是所述管理节点获取所述第一节点的故障信息之后生成的。

11.一种管理节点,其特征在于,所述管理节点包括:

12.根据权利要求11所述的节点,其特征在于,在所述状态信息为第一状态的情况下所述客户端通过除所述第一节点以外的其他节点进行数据读写。

13.根据权利要求12所述的节点,其特征在于,所述第一节点是主节点的情况下,第二节点是所述第一节点的从节点,所述主从切换请求用于指示所述第一节点将未同步的目标数据同步至所述第二节点后,所述第一节点切换为从节点,所述第二节点切换为主节点。

14.根据权利要求11至13任一权利要求所述的节点,其特征在于,所述管理节点还包括获取单元,所述获取单元用于在所...

【专利技术属性】
技术研发人员:毛琦丁俊杰宋佳伟张迪
申请(专利权)人:行吟信息科技上海有限公司
类型:发明
国别省市:

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

1