-
公开(公告)号:CN116107704B
公开(公告)日:2023-06-06
申请号:CN202310403984.7
申请日:2023-04-17
Applicant: 北京邮电大学
IPC: G06F9/455 , H04L67/10 , H04L67/1097 , G06F9/50 , G06Q40/04 , G06F16/27 , G06F16/2458 , G06F11/14
Abstract: 本发明提供一种区块链BaaS和多联盟部署方法、数据存储访问方法及装置,将Kubernetes集群架构作为BaaS服务运行的底座,基于Kubernetes自动化容器编排和管理的能力,对区块链节点及服务进行自动调度、备份、故障恢复和容错处理,确保区块链网络的稳定运行和高可用性。Kubernetes基于用于对自定义资源的创建请求,自动调整容器数量实现快速弹性的扩容和缩容,适应需求变化,动态地调整容器的资源配额,根据实际使用情况分配CPU、内存等资源,确保区块链网络的资源利用率最大化。同时,结合GlusterFS提供了种高度扩展的布式存储系统,对链上账本数据、区块链关键配置和用户数据实现持久化存储,基于ETCD与MinIO的链上链下数据协同方案来节省链上存储空间实现用户区块链高可用性。
-
公开(公告)号:CN116107704A
公开(公告)日:2023-05-12
申请号:CN202310403984.7
申请日:2023-04-17
Applicant: 北京邮电大学
IPC: G06F9/455 , H04L67/10 , H04L67/1097 , G06F9/50 , G06Q40/04 , G06F16/27 , G06F16/2458 , G06F11/14
Abstract: 本发明提供一种区块链BaaS和多联盟部署方法、数据存储访问方法及装置,将Kubernetes集群架构作为BaaS服务运行的底座,基于Kubernetes自动化容器编排和管理的能力,对区块链节点及服务进行自动调度、备份、故障恢复和容错处理,确保区块链网络的稳定运行和高可用性。Kubernetes基于用于对自定义资源的创建请求,自动调整容器数量实现快速弹性的扩容和缩容,适应需求变化,动态地调整容器的资源配额,根据实际使用情况分配CPU、内存等资源,确保区块链网络的资源利用率最大化。同时,结合GlusterFS提供了种高度扩展的布式存储系统,对链上账本数据、区块链关键配置和用户数据实现持久化存储,基于ETCD与MinIO的链上链下数据协同方案来节省链上存储空间实现用户区块链高可用性。
-