一种区块链节点调度方法和装置制造方法及图纸

技术编号:37051142 阅读:30 留言:0更新日期:2023-03-29 19:28
本发明专利技术公开了一种区块链节点调度方法和装置,属于区块链技术领域。其方法包括发送节点创建请求至区块链节点管理模块;区块链节点管理模块发送节点调度请求至区块链节点调度模块;区块链节点调度模块接收节点调度请求,并通过规则运算,获取节点部署的资源信息,并将节点部署的资源信息返回给区块链节点管理模块;区块链节点管理模块根据节点与资源的对应管理,发送节点部署请求至区块链节点部署模块;区块链节点部署模块根据节点部署请求将节点部署到相应的服务器上,并将节点部署结果返回给区块链节点管理模块。通过本发明专利技术解决了节点部署时,系统资源没有得到充分利用或剩余资源不足的问题。源不足的问题。源不足的问题。

【技术实现步骤摘要】
一种区块链节点调度方法和装置


[0001]本专利技术涉及区块链
,更具体的说是涉及一种区块链节点调度方法和装置。

技术介绍

[0002]BaaS(Blockchain as a Service),“区块链即服务”,是指将区块链框架嵌入云计算平台,利用云服务基础设施的部署和管理优势,为开发者提供便捷、高性能的区块链生态环境和生态配套服务,支持开发者的业务拓展及运营支持的区块链开放平台。通常情况下,一套完整的 BaaS 解决方案包括设备接入、访问控制、服务监控和区块链平台四个主要环节。
[0003]目前,使用BaaS(Blockchain as a Service,区块链即服务)对区块链进行管理时,会涉及对区块链节点的管理。如何选择区块链节点部署在哪台服务器上,是一个系统调度的问题。已有的容器化或微服务架构具有调度的能力,但其调度策略属于通用算法,未针对区块链的部署场景进行定制化的设计,存在调度资源方面的不足。
[0004]现有技术中,我国专利技术专利(CN202010076306.0)公开了一种用于区块链平台资源调度的方法,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种区块链节点调度方法,其特征在于,所述方法包括以下步骤:发送节点创建请求至区块链节点管理模块,所述区块链节点管理模块用于创建节点并存储管理区块链联盟链和节点信息;区块链节点管理模块发送节点调度请求至区块链节点调度模块;区块链节点调度模块接收节点调度请求,并通过规则运算,获取节点部署的资源信息,并将节点部署的资源信息返回给区块链节点管理模块;区块链节点管理模块根据节点与资源的对应管理,发送节点部署请求至区块链节点部署模块;区块链节点部署模块根据节点部署请求将节点部署到相应的服务器上,并将节点部署结果返回给区块链节点管理模块。2.根据权利要求1所述的区块链节点调度方法,其特征在于,还包括,区块链节点管理模块根据节点部署结果更新节点状态信息和运行环境信息,并输出节点创建结果。3.根据权利要求1所述的区块链节点调度方法,其特征在于,所述节点信息包括节点基本信息和节点状态信息。4.根据权利要求1所述的区块链节点调度方法,其特征在于,所述区块链节点调度模块满足最优资源匹配调度策略或最大剩余资源调度策略;所述最优资源匹配调度策略包括,满足...

【专利技术属性】
技术研发人员:张晰贾晓丰骆亦飞章敏薛明策魏文博
申请(专利权)人:北京市大数据中心
类型:发明
国别省市:

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

1