买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】ETCD灾备故障恢复的方法及应用_安超云软件有限公司_202210982857.2 

申请/专利权人:安超云软件有限公司

申请日:2022-08-16

公开(公告)日:2023-07-28

公开(公告)号:CN115421971B

主分类号:G06F11/14

分类号:G06F11/14

优先权:

专利状态码:有效-授权

法律状态:2023.07.28#授权;2022.12.20#实质审查的生效;2022.12.02#公开

摘要:本发明公开了一种ETCD灾备故障恢复的方法及应用,该方法包括以下步骤:通过主节点的ETCD代理模块决策出主ETCD集群和备ETCD集群;分别通过全量同步和增量同步将所述主ETCD集群中的数据同步至所述备ETCD集群中;以及在所述主ETCD集群故障时,从所述备ETCD集群中重新选举出新主ETCD集群,并将所述新主ETCD集群中的数据同步至新备ETCD集群中。该方法能够通过在ETCD中添加主节点控制对应的主备ETCD集群,并将主备ETCD集群的数据副本备份至本地,在主备ETCD集群进行数据同步或故障恢复时,通过本地数据副本进行数据的同步或恢复,进而减少ETCD的故障恢复时间,适用于跨数据中心的ETCD热备以及故障恢复。

主权项:1.一种ETCD灾备故障恢复的方法,其特征在于,所述方法包括:通过主节点的ETCD代理模块决策出主ETCD集群和备ETCD集群;通过调用API服务的List接口分别获取所述主ETCD集群和所述备ETCD集群的全量数据,并比较所述主ETCD集群和所述备ETCD集群的全量数据是否一致;若是,监听所述主ETCD集群中的数据,并在所述主ETCD集群中数据发生变化时,将所述主ETCD集群中变化的数据同步至所述备ETCD集群;所述主节点将所述主ETCD集群和所述备ETCD集群的配置数据写入至选举模块中,并将所述配置数据同步至所有的跟随节点;根据所述配置数据配置所述ETCD代理模块,并将从客户端接收到的ETCD服务请求转发至所述主ETCD集群进行处理;所述主节点按照预设周期检查所述主ETCD集群的状态,并将主备同步情况更新至所述配置数据中,以将ETCD客户端的服务请求切换到所述主ETCD集群上;其中,所述配置数据包括:主ETCD集群的节点信息、备ETCD集群的节点信息、主ETCD集群的最新数据副本、备ETCD集群的最新数据副本以及配置数据的更新时间;以及在所述主ETCD集群故障时,从所述备ETCD集群中重新选举出新主ETCD集群,并将所述新主ETCD集群中的数据同步至新备ETCD集群中。

全文数据:

权利要求:

百度查询: 安超云软件有限公司 ETCD灾备故障恢复的方法及应用

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。