一种基于双控制器架构的存储节点故障迁移方法及设备技术

技术编号:44281390 阅读:13 留言:0更新日期:2025-02-14 22:18
本说明书实施例公开了一种基于双控制器架构的存储节点故障迁移方法、装置、电子设备及存储介质,该方法包括将存储资源分成多个存储分区,每个存储分区上配置两个存储节点,在每个存储分区内,根据两个存储节点管控的存储资源配置不同的存储服务对象标记,并将存储服务管理文件配置给两个存储节点;在互为对端节点的两个存储节点之间建立高可用系统,当其中一个存储节点发生故障时,正常的存储节点接管故障的存储节点管控的存储资源,并启动被接管存储资源的存储服务;当故障的存储节点恢复时,正常的存储节点停止正常的存储节点接管的存储资源的存储服务,恢复的存储节点接管归属于该节点管控的存储资源,并启动接管存储资源的存储服务。

【技术实现步骤摘要】

本专利技术涉及计算机,特别是涉及一种基于双控制器架构的存储节点故障迁移方法、装置、电子设备及存储介质。


技术介绍

1、统一分布式存储系统可以提供块存储、文件存储、对象存储等功能,具有高扩展性、高可靠性等特征。分布式存储系统的统一架构满足了云计算和大数据对海量存储的需求,是云计算、大数据等云平台的基础存储解决方案之一。

2、在分布式存储系统中,通常引入节点间冗余信息来提高系统的容错能力,业界普遍采用的方法是基于副本或者基于纠删码的冗余技术。副本技术将原始数据文件复制为n份,分发给不同的网络节点;纠删码技术先将原始数据切分成k个数据块,再对这些数据块编码出(n-k)的编码数据块,即共有n个冗余数据块,之后转发给不同的网络节点。在局部存储节点故障时,副本技术会发起副本修复,将故障节点上的数据副本恢复到其他健康节点上;纠删码技术通过解码恢复原始数据,再编码修复失效的冗余数据。两种方法均涉及节点间通信和数据交换,但是,大型分布式存储系统中存储节点失效是比较普遍的情况,当存储节点故障时,数据迁移恢复以及数据重构将产生大量的存储系统内部通信和计算开销,并占用本文档来自技高网...

【技术保护点】

1.一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述高可用系统监测互为对端节点的通信状态以及工作状态还包括:

3.根据权利要求2所述的一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述正常的存储节点通过存储服务对象标记接管故障的存储节点管控的存储资源包括:

4.根据权利要求1所述的一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述当故障的存储节点恢复时,正常的存储节点停止正常的存储节点接管的存储资源的存储服务,恢复的存储节点根...

【技术特征摘要】

1.一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述高可用系统监测互为对端节点的通信状态以及工作状态还包括:

3.根据权利要求2所述的一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述正常的存储节点通过存储服务对象标记接管故障的存储节点管控的存储资源包括:

4.根据权利要求1所述的一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述当故障的存储节点恢复时,正常的存储节点停止正常的存储节点接管的存储资源的存储服务,恢复的存储节点根据存储服务对象标记接管归属于该节点管控的存储资源,并启动接管存储资源的存储服务包括;

5.根据权利要求4所述的一种基于双控制器架构的存储节点故障迁移方法,其特征在于,所述当故障的存储节点恢复时,正常的存储节点停止正常的存储节点接管的存储资源的存储服务,恢...

【专利技术属性】
技术研发人员:薛如冰高树论祝少军林建华祝瑞寿艾元勇
申请(专利权)人:中国电子科技集团公司第五十二研究所
类型:发明
国别省市:

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

1