[发明专利]一种跨数据中心部署的区块链网络共识节点的灾备方法在审
申请号: | 202111261407.6 | 申请日: | 2021-10-28 |
公开(公告)号: | CN113934577A | 公开(公告)日: | 2022-01-14 |
发明(设计)人: | 吴慧宾 | 申请(专利权)人: | 银清科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F21/64;G06Q20/38;G06Q20/40 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 董骁毅;叶明川 |
地址: | 100195 北京市海淀区北坞村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据中心 部署 区块 网络 共识 节点 方法 | ||
本发明提供一种跨数据中心部署的区块链网络共识节点的灾备方法,涉及区块链技术领域。所述方法包括:监控部署有区块链网络共识节点的各数据中心是否可用;当有数据中心不可用时,根据不可用的数据中心部署的共识节点的数字证书,按照节点重建策略在其他数据中心创建并启动所述共识节点的伴影节点。本发明提供的跨数据中心部署的区块链网络共识节点的灾备方法,能够在可用数据中心重建不可用数据中心部署的Orderer节点(类似于克隆的方式),快速恢复Orderer集群的排序服务,从而支持业务不间断运行,对上层应用影响降至最低。
技术领域
本发明涉及区块链技术领域,具体涉及一种跨数据中心部署的区块链网络共识节点的灾备方法。
背景技术
联盟链是由多个组织或机构共同参与管理的区块链,每个组织或机构贡献和管理一个或多个联盟链节点。在支付领域有多个环节需要多方共同参与,或信息需要共享、透明和更加可信的,且是低频交易的业务场景,更加适合采用区块链技术实现,HyperledgerFabric作为一种成熟的联盟链底层技术平台,广泛应用于金融领域,特别是支付领域。
Hyperledger Fabric区块链网络节点类型包括Client、CA、Peer和Orderer 4种节点类型,其中Orderer节点用于交易的共识排序,即对交易打包成区块链并进行广播,Peer节点进行记账。目前Fabric Orderer采用Raft作为共识算法,Raft算法通过选举一个Leader,然后给予Leader全部的管理复制日志的责任来实现一致性。一个Leader可以宕机,可以和其他服务器失去连接,这时一个新的Leader会被选举出来。一个Raft集群包含若干个服务器节点,通常是奇数个,允许整个集群容忍一半以下节点的失效。
目前在支付系统联盟链区块链网络部署模式是将加入联盟链的各参与方区块链网络节点统一部署在同一数据中心/同一朵“云”上,目的是减少节点间组网的网络配置复杂度、提高节点间通讯效率、有利于整体资源的按需创建和扩展,同时便于提供统一的管理和运维监控,业界也有不少类似的部署模式。
为了保障业务连续性,实现多中心多活部署,一个区块链网络跨中心进行部署,即将一个区块链网络的节点分别部署在不同的数据中心,部署结构示例如图1所示。当FabricOrderer集群的节点跨数据中心部署,当有数据中心不可用的情况下,若整个Orderer集群节点的可用数少于等于一半时(参见图2),Orderer集群无法进行Raft Leader选举,则无法提供排序服务,从而链上交易无法进行。
发明内容
针对现有技术中的问题,本发明实施例提供一种跨数据中心部署的区块链网络共识节点的灾备方法,能够至少部分地解决现有技术中存在的问题。
第一方面,本发明提出一种跨数据中心部署的区块链网络共识节点的灾备方法,包括:监控部署有区块链网络共识节点的各数据中心是否可用;当有数据中心不可用时,根据不可用的数据中心部署的共识节点的数字证书,按照节点重建策略在其他数据中心创建并启动所述共识节点的伴影节点。
可选的,所述方法还包括:将各数据中心部署的共识节点的数字证书保存到各所述数据中心之外的存储系统进行托管,或保存到区块链服务平台进行托管。
可选的,当有数据中心不可用时,所述根据不可用的数据中心部署的共识节点的数字证书,按照节点重建策略在其他数据中心创建并启动所述共识节点的伴影节点包括:在所述其他存储系统或区块链服务平台查找不可用的数据中心部署的共识节点的数字证书;根据查找到的数字证书,按照节点重建策略在其他数据中心创建并启动所述共识节点的伴影节点。
可选的,所述方法还包括:基于账本同步策略,将每个数据中心部署的共识节点的账本数据同步到本数据中心的网络文件系统上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银清科技有限公司,未经银清科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111261407.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机械升降泊车洗车一体化设备
- 下一篇:一种金属材料加工裁断装置