联盟链节点管理装置、系统、方法、电子设备和存储介质制造方法及图纸

技术编号:37672404 阅读:31 留言:0更新日期:2023-05-26 04:35
本申请涉及一种联盟链节点管理装置、系统、方法、电子设备和存储介质,应用于区块链技术领域,其中,联盟链节点管理装置包括:联盟链管理平台、转发接口和目标主机驱动;所述联盟链管理平台,用于生成目标联盟链节点的控制指令;所述转发接口,用于将所述控制指令转发至所述目标主机驱动;所述目标主机驱动,用于基于所述控制指令对所述目标联盟链节点进行管理。以解决现有技术中,制作不同类型区块链底层平台的动态库,且需要制作通用主机agent,增加部署的复杂度以及通信线路较长的问题。加部署的复杂度以及通信线路较长的问题。加部署的复杂度以及通信线路较长的问题。

【技术实现步骤摘要】
联盟链节点管理装置、系统、方法、电子设备和存储介质


[0001]本申请涉及区块链
,尤其涉及一种联盟链节点管理装置、系统、方法、电子设备和存储介质。

技术介绍

[0002]对于联盟链节点,在运维方面需要对其生命周期进行管理,如创建、启动、停止、重启、更新配置等。对于一个成熟的baas应用,需要支持不同类型的联盟链(hyperchain、fabric等)部署在不同类型的主机环境上(物理机、虚拟机、docker容器、k8s集群等)。尽管在baas层面来看,对于生命周期管理下发的命令是一致的,但是执行的逻辑与所需要的参数是完全不相同的,并且对于不同的主机环境而言,操作也是完全不相同的。
[0003]一个联盟链管理平台(baas平台)需要管理多种联盟链(如hyperchain、fabric、bcos),需要同时管理多条链。相关技术中,baas平台在管理多条链的方式为:采用可插拔式的链驱动、通用主机agent和链动态库共同作用的方式去实现联盟链的生命周期管理。即下发指定到链驱动后,通用主机agent加载链动态库完成要求的操作。例如部署一个h本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种联盟链节点管理装置,其特征在于,包括:联盟链管理平台、转发接口和目标主机驱动;所述联盟链管理平台,用于生成目标联盟链节点的控制指令;所述转发接口,用于将所述控制指令转发至所述目标主机驱动;所述目标主机驱动,用于基于所述控制指令对所述目标联盟链节点进行管理。2.根据权利要求1所述的联盟链节点管理装置,其特征在于,所述联盟链管理平台包括:baas平台和目标链驱动:所述baas平台,用于生成目标联盟链节点的管理需求的表单数据,并将所述表单数据发送至所述目标链驱动;所述目标链驱动,用于基于所述表单数据生成所述控制指令。3.根据权利要求2所述的联盟链节点管理装置,其特征在于,所述目标链驱动具体用于:获取所述表单数据;获取所述目标链驱动的运行环境;基于所述表单数据和所述运行环境生成所述控制指令。4.根据权利要求2所述的联盟链节点管理装置,其特征在于,所述转发接口,具体用于:获取链驱动与主机驱动的对应关系,具有对应关系的所述链驱动与所述主机驱动的运行环境相同;基于所述对应关系确定与所述目标链驱动对应的所述目标主机驱动;将所述控制指令转发至所述目标主机驱动。5.根据权利要求1或4所述的联盟链节点管理装置,其特征在于,所述转发接口,具体用于:从所述控制指令中提取目标控制参数,...

【专利技术属性】
技术研发人员:谭锦志邱炜伟聂建李伟戴唯威
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:

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

1